
javaScript
文章平均质量分 71
w__yi
这个作者很懒,什么都没留下…
展开
-
正则表达式常用方法
1.test()方法:判断指定的字符串是否存在。 返回true|false var data = '123456789123'; var regExp = /123/ig; alert(regExp.test(data)); //true 2. exec()方法:返回查询的值(只返回一个) var data = '123,123,456,cat,Cat,456转载 2011-12-01 14:08:47 · 279 阅读 · 0 评论 -
javaScript比较两个日期的大小的2种方法
朋友们,我们都有写过前台程序中吧,就是收集用户的一些基本信息,如开始时间和结束时间,有时为了提高数据的有效性,一般情况都会用到日期选择控件来选择填写,但是啊,程序是也不能解决人为的错误,如故意把开始日期选择得比结束日期大此,你说怎么办呢?所以还得用js来进行一次日期比较操作...举例如下:我现在页面使用的是一个控件供用户去选择日期,选择后的值的格式是:2009-10-20 14:38:40转载 2012-09-18 17:14:10 · 38763 阅读 · 7 评论 -
js获取父子节点
1、通过父节点获取:(1)parentObj.childNodes:获取已知节点的子节点数组,然后可以通过循环或者索引找到需要的节点。注意:经测试发现,在IE7上获取的是直接子节点的数组,而在Firefox2.0.0.11上获取的是所有子节点即包括子节点的子节点。(2)parentObj.children:获取已知节点的直接子节点数组。注意:经测试,在IE7上,和childNode原创 2012-08-17 17:25:02 · 4133 阅读 · 0 评论 -
form 表单提交 submit与onsubmit 区别
submit与onsubmit发生顺序:onsubmit -> submit1.阻止表单提单:function submitFun(){//逻辑判断return true; //允许表单提交//逻辑判断return false;//不允许表单提交} //注意此处不能写成 onsubmit=”submitFun();” 否则将表单总是提交的2.转载 2012-04-13 10:44:21 · 1440 阅读 · 0 评论 -
javascript:时间格式化
Date.prototype.format = function(fmt) { var o = { "M+": this.getMonth() + 1, //月份 "d+": this.getDate(), //日 "h+": this.getHours() % 12 == 0 ? 12 : thi转载 2011-12-06 11:31:22 · 665 阅读 · 0 评论 -
Window.open() 全攻略
【1、最基本的弹出窗口代码】其实代码非常简单: window.open ('page.html') --> 因为这是一段javascripts代码,所以它们应该放在标签和之间。是对一些版本低的浏览器起作用,在这些老浏览器中不会将标签中的代码作为文本显示出来。要养成这个好习惯啊。 window.open ('page.html') 用于控制弹出新的窗口page.htm转载 2011-12-05 12:25:55 · 335 阅读 · 0 评论 -
Javascript刷新页面的几种方法
Javascript刷新页面的几种方法:1 history.go(0) 2 location.reload() 3 location=location 4 location.assign(location) 5 document.execCommand('Refresh') 6 window.navigate(location) 7转载 2011-12-01 14:09:38 · 277 阅读 · 0 评论 -
onchange和onpropertychange区别
当一个HTML元素的属性用js改变的时候,都能通过 onpropertychange来捕获。例如一个 对象的value属性被页面的脚本修改的时候,onchange无法捕获到,而onpropertychange却能够捕获。也就是说:onpropertychange 事件在用键盘每改变一下文本框的值或用js改变其值便会触发一下,而onchange只有在用键盘改变其值,然后在失去焦点(onblu转载 2011-12-01 14:15:28 · 375 阅读 · 0 评论 -
认识javascript中的eval函数
►先来说eval的用法,内容比较简单,熟悉的可以跳过。eval函数接收一个参数s,如果s不是字符串,则直接返回s。否则执行s语句。如果s语句执行结果是一个值,则返回此值,否则返回undefined。需要特别注意的是对象声明语法“{}”并不能返回一个值,需要用括号括起来才会返回值,简单示例如下:var code1='"a" + 2'; //表达式var code2='{a:转载 2011-12-01 14:14:50 · 327 阅读 · 0 评论 -
js合并表格列
/** * 合并表格的列 * @param {String} tableId要合并的表格的id * @param {int} fCol开始的列 * @param {int} eCol结束的列 * @return void */function mergCol(tableId, fCol, eCol) { var oTable转载 2011-12-01 14:14:05 · 626 阅读 · 0 评论 -
Jquery对象DOM对象相互转换
jQuery对象转成DOM对象:两种转换方式将一个jQuery对象转换成DOM对象:[index]和.get(index);(1)jQuery对象是一个数据对象,可以通过[index]的方法,来得到相应的DOM对象。如:var $v =$("#v") ; //jQuery对象var v=$v[0]; //DOM对象alert(v.checked) //检测这个checkbox是转载 2011-12-01 14:13:34 · 340 阅读 · 0 评论 -
showModalDialog 使用详解
Javascript有许多内建的方法来产生对话框,如:window.alert(), window.confirm(),window.prompt().等。 然而IE提供更多的方法支持对话框。如:showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持) window.showModalDialog()方法用转载 2011-12-01 14:12:59 · 281 阅读 · 0 评论