文章标签 ‘javascript’

从字符串中提取文件类型 1.利用substring和lastIndexOf函数 function GetFileType(url) {       return url.substring(url.lastIndexOf("."), url.length); } 2.使用正则表达式 function GetFileType(url) {       var patt=/\.[^\.]+$/g;       return patt.exec(url); }

2009年11月20日11:49 | 没有评论
分类: 前端页面
标签:

多个text  只能输入1-5 一位数字的正则 $(document).ready(function(){   $("#content input").each(function(i){      $(this).blur(function(){         if(i%7 != 6)         {            if(! /^[1-5]{1}$/.test($(this).val()))            {               alert(‘只能为1到5数字’);               this.focus();            }         }      })   }) })

2009年11月6日10:48 | 1 条评论
分类: 前端页面
标签:

javascript中没有整除,如果要判断是实现整除可以用 alert(56/10 | 0) 判断一个数是不是可以被整除5 if(i%5==0){}

2009年10月10日10:44 | 没有评论
分类: 前端页面
标签:

   我们判断一个字符串是不是“数字,”格式     C#         /// <summary>         ///  判断字符是否由数字+,格式组成         /// </summary>         /// <param name="input">字符输入</param>         /// <returns>如果是数字+,格式的返回真,否则返回假</returns>         public bool IsFormat(string input)         {             if (Regex.IsMatch(input, "^[\\d,]+$"))             {                 return true;             }             return false;         }    使用 bool result = IsFormate(checkstring);

2009年6月19日13:52 | 没有评论
分类: 前端页面
标签: ,

JSon.encode函数,可以把数组,String,Object转为JSON格式的内容 函数的代码 JSON = {   encode : function(input) {     if (!input) return ‘null’     switch (input.constructor) {       case String: return ‘"’ + input + ‘"’       case Number: return input.toString()       case Boolean: return input.toString()       case Array :         var buf = []         for (i in input)           buf.push(JSON.encode(input[i]))             [...]

2009年5月14日23:33 | 没有评论
分类: 前端页面
标签:

图片切换展示效果,这个javascript是修改网络上一个效果,来源不详。   效果如下:在线效果 DEMO http://www.radys.cn/demos/Renderings/

2009年5月12日23:56 | 没有评论
分类: 前端页面
标签:

javascript虽然只是一个脚本语文,但是它完全也是一个编程语言需要我们来学习一下,下面是转载的篇关于javascript中常用的编程知识。 1.null 与 undefined * 从一个对象中获取某个属性,如果该对象及其 prototype 链 中的对象都没有该属性的时候,该属性的值为 undefined 。 * 一个 function 如果没有显式的通过 return 来返回值给其调用者的话,其返回值就是 undefined 。有一个特例就是在使用new的时候。 * JavaScript 中的 function 可以声明任意个形式参数,当该 function 实际被调用的时候,传入的参数的个数如果小于声明的形式参数,那么多余的形式参数的值为 undefined 。 * null为空对象,注意与空的对象({})的区别。 2.if 表达式 * Null总是为假(false) * Undefined总是为假(false) * Number+0,-0 或是 NaN 的时候为假,其它值为真 * String空字符串的时候为假,其它值为真 * Object总是为真(true) 3.Array JavaScript 中的数组(Array)和通常的编程语言,如 Java 或是 C/C++ 中的有很大不同。在 JavaScript 中的对象就是一个无序的关联数组,而 Array [...]

2009年5月4日23:56 | 没有评论
分类: 前端页面
标签:

       有时候前台javascript会有变量需要给大量的HTML代码可以这速拼接字符串        var yourVar;        yourVar = ‘\     <div id="javascript"> \       <div class="popup"> \         <table> \           <tbody> \             <tr> \               <td class="tl"/><td class="b"/><td class="tr"/> \             </tr> \             <tr> \               <td class="b"/> \               <td class="body"> \                 <div class="content"> \                你的内容在这里 \                 </div> [...]

2009年4月29日14:15 | 2 条评论
分类: 前端页面
标签:

需求:将table里的内容用javascript创建excel文件并存储 function Excel() { var xls = new ActiveXObject ("Excel.Application"); xls.visible = false; var newBook = xls.Workbooks.Add; newBook.Worksheets.Add; newBook.Worksheets(1).Activate; //取出table里对应td里的内容 var trArr = document.getElementsByTagName("tr"); for(var i =0;i<trArr.length;i++) {      var tds = trArr[i].cells;      for(var j=0;j<tds.length;j++)      {             newBook.Worksheets(1).Cells(i+1,j+1).value= tds[j].innerHTML;           //alert(tds[j].innerHTML);      }   } newBook.Worksheets(1).SaveAs("C:\\TEST.XLS"); } 运行程序需要你的操作系统安装excel。 DEMO地址:http://www.radys.cn/demos/javascript-to-excel.html 你可能对以下内容也感兴趣:    jquery分页插件,ajax中不可少的小东西 jQuery插件,N多可用插件收集备用(转帖) jquery validator [...]

2009年4月21日13:06 | 没有评论
分类: 前端页面
标签:

  使用JS框架写程序的时候越来越多,Prototype,JQuery等等,这些出色的框架为我们提供了许多好用的功能。不过,我认为这对于刚开始学JS的人也许不是一个好消息。有时候可能用框架很简单的实现了效果,但是具体里面的原理是什么,我们就不得而知了。如果你想学习好JS(当然包括我,我也没有学好呢),我的建议是从最基本的HTML,XHTML和JS本身开始,看到什么效果,努力的去实现它。相信用不了多久,你对JS的理解肯定会有很大提高。而对于实际的项目中是自己写JS还是使用框架,我想这还要看项目的具体需要。   更好的学习和理解JS,这是我决定写这个系列文章的原因。   第一篇来实现,一个和最近看到的内容反转效果。   

2008年7月14日01:36 | 没有评论
分类: 前端页面
标签: