
JavaScript
shaozengwei
java开发现在正在做ruby开发
展开
-
ajax提交表单的一些注意事项:解释为什么return false却依然提交
ajax提交表单的一些注意事项.ajax提交表单是经常用到的.一般ajax提交要求不再跳转,自然而然的用到了return false .但是你知道 return false 无效,有哪些原因吗? 1.js代码有错误,语法错误,逻辑错误,等等. 语法错误相对容易解决,firebug可以看得清楚.逻辑错误就得仔细排查了; 2.跨域. www.xiaojudeng.com 域名下ajax请求 w原创 2013-03-18 21:25:00 · 6558 阅读 · 1 评论 -
CCS实现的级联菜单
CSS menu startlist = function(){ if(document.all&&document.getElementById){ navRoot = document.getelementById("nav"); for(i = 0; i node = navRoot.childNodes[i];原创 2013-12-06 16:19:11 · 962 阅读 · 0 评论 -
两种JS日期验证
方法一: JS: "text/javascript"> function check() { alert("sss"); var date = document.getElementById("TextBox1").value; var result = date.match(/((^((1[8-9]\d{2})|([2-9]转载 2013-12-24 16:28:55 · 654 阅读 · 0 评论 -
JavaScript 对象的三个属性
1.原型属性 prototype 原型属性非常重要以至于我们通常称之为原型; 对象的创建有两种方法,1)通过new创建对象,这时prototype作为它的原型,2)通过Object.create()创建对象,第一个参数作为他的原型。 检测对象的原型 Object.getPrototypeOf() (* Script 5) o.constructor.protot原创 2014-03-05 14:22:10 · 1416 阅读 · 0 评论 -
序列化javascript对象
序列化javascript对象就是将javascript对象转化为json(javascript object notation)和将JSON 恢复到javascript对象,在script 5 中提供了,JSON.stringfy()和JSON.parse()方法来转换, 可是并不能将所有javascript对象转换为JSON表示,例如Date, Error,undefined都不能序列原创 2014-03-05 14:31:18 · 2057 阅读 · 0 评论 -
JavaScript 数组几个比较有用的函数
forEach();循环遍历数组,进行操作,修改数组。 a.forEach(function(value, index, arr){array[index] = value + 1;}); map(); 遍历数组,返回对每一个元素处理的 数组, var arr = a.map(function(value){return value * value;}原创 2014-03-06 13:24:37 · 817 阅读 · 0 评论