文章分类 - 10_Javascript
摘要://校验是否全由数字组成 function isDigit(s){var patrn=/^[0-9]{1,20}$/;if (!patrn.exec(s)) return falsereturn true}//校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串Java代码 fu...
阅读全文
摘要:精通JS正则表达式,讲的比较详细,学习正则表达式的朋友可以参考下。正则表达式可以: •测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证 •替换文本。可以在文档中使用一个正则表达式来标识特定文字,然后可以全部将其删...
阅读全文
摘要:jQuery校验一导入js库二、默认校验规则(1)required:true 必输字段(2)remote:"check.php" 使用ajax方法调用check.php验证输入值(3)email:true 必须输入正确格式的电子邮件(4)url:true 必须输入正确格式的网址(5)date:tru...
阅读全文
摘要:名称返回类型描述validate(options)返回:Validator验证所选的FORMvalid()返回:Boolean检查是否验证通过rules()返回:Options返回元素的验证规则rules("add",rules)返回:Options增加验证规则rules("remove",rule...
阅读全文
摘要:首先声明一下,这个标题是不准确的,不准确的原因是,查了很多资料也没发现validate验证框架是支持分组验证,当然也看了部分他的源码,如果哪位知道它支持分组验证功能,请不吝赐教。 分组验证的应用场景是这样的:一张表单中有多于一个的提交按钮,也就是说不只一个提交按钮,例如,点“按钮1”我可以验证文“本...
阅读全文
摘要:电话号码正则表达式(支持手机号码,3-4位区号,7-8位直播号码,1-4位分机号) ((\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\...
阅读全文
摘要:avascript 中 Array.sort()方法是用来对数组项进行排序的,默认情况下是进行升序排列,实例代码如下:vararrA=[6,2,4,3,5,1];arrA.sort();document.writeln(arrA);//结果是:1,2,3,4,5,6 sort()方法可以接受一个 方...
阅读全文
摘要:js并不是一种面向对向的语言, 没有提供对类的支持, 因此我们不能像在传统的语言里那样 用class来定义类, 但我们可以利用js的闭包封装机制来实现js类, 我们来封装一个简的Shape类.1. 定义js类 js并不是一种面向对向的语言, 没有提供对类的支持, 因此我们不能像在传统的语言里那样 用...
阅读全文
摘要:在学习JavaScript的变量作用域之前,我们应当明确几点:JavaScript的变量作用域是基于其特有的作用域链的。JavaScript没有块级作用域。函数中声明的变量在整个函数中都有定义。1、JavaScript的作用域链首先看下下面这段代码: 观察alert(rain);这句代码。Java...
阅读全文
摘要:如果没接触过动态语言,以编译型语言的思维方式去理解javaScript将会有种神奇而怪异的感觉,因为意识上往往不可能的事偏偏就发生了,甚至觉得不可理喻.如果在学JavaScript这自由而变幻无穷的语言过程中遇到这种感觉,那么就从现在形始,请放下的您的”偏见”,因为这对您来说绝对是一片新大陆,让Ja...
阅读全文
摘要:jQuery应该是各位用JavaScript做web开发的常用工具了,它有些插件能非常方便地操作cookie。 不过非常让人郁闷的是,网上几乎所有人对于这些插件所做的关于cookie过期/失效时间的说明都是含混的或不正确的。我被这玩意搞得实在不行了,去看了 其中两个插件的源代码终于明白了是怎么一...
阅读全文
摘要:jquery.cookie中的操作:jquery.cookie.js是一个基于jquery的插件,点击下载!创建一个会话cookie:$.cookie(‘cookieName’,'cookieValue’);注:当没有指明cookie时间时,所创建的cookie有效期默认到用户浏览器关闭止,故被称为...
阅读全文
摘要:在此重新做一个可以编辑的表格:单击即可编辑,离开即保存单元格内容,回车键可以保存,Esc可以退出保存。 前台界面: HTML代码:[html] view plaincopyprint?点击即可编辑内容姓名学号090501lida090502yangzhe090503hanhao0905...
阅读全文
摘要:界面:head:[html] view plaincopyprint?浮动公告body:[html] view plaincopyprint?欢迎使用在线考试系统剩余时间:请同学认真阅读考试须知:JavaScript:[javascript] view plaincopyprint?运行结果:公告可...
阅读全文
摘要:学完JavaScript,部分小结可参看我以前的博客《JavaScript中的正则表达式》、《JavaScript中的细节》、《自建JavaScript函数库》、《JavaScript中的面向对象》、《JavaScript中的作用域和闭包》、《JavaScript中的继承和原型》。现在我们来综合使用...
阅读全文
摘要:JavaScript是基于原型的面向对象语言,没有类的概念,我们先来说说原型prototype。 每个对象都有原型,原型是一种对象,修改对象的原型,可以影响所有由本对象派生的对象,但是如果仅仅修改本对象,并不会影响已经创建的实例的原型。因为 每个对象和原型都有一个原型,对象的原型指向对象的父原型...
阅读全文
摘要:对象 在JavaScript,可以说everything is object,那么什么是对象?对象就是包含一组变量和函数的集合。在其它面向对象语言中对象是由类的实例化而来,JavaScript是基于原型的面向 对象语言,没有类的概念,对象派生自现有对象的副本。JavaScript中对象可以分为...
阅读全文
摘要:JavaScript中出现了一个以前没学过的概念——闭包。何为闭包?从表面理解即封闭的包,与作用域有关。所以,说闭包以前先说说作用域。作用域(scope) 通常来说一段程序代码中使用的变量和函数并不总是可用的,限定其可用性的范围即作用域,作用域的使用提高了程序逻辑的局部性,增强程序的可靠性,减少名...
阅读全文
摘要:高山登不上,不是因为体力不支,只因鞋里一粒沙。学习也是如此,因而有必要把JavaScript中常见的和与其它语言不同的那些细节学习一下。JavaScript区分大小写:在JavaScript中变量、函数都是区分大小写的,例如:[javascript] view plaincopyprint?fu...
阅读全文
浙公网安备 33010602011771号