JS
JS截取字符串substr 和substring的区别

substr 方法 返回一个从指定位置开始的指定长度的子字符串。 1 stringvar.substr(start [, length ])stringvar.substr(start [, length ]) 参数 stringvar 必选项。要 […]
JS判断form所有表单是否为空

有时候我做表单判断的时候,比如问卷调查,需要判断所有选项都填上。 下面是JS判断的方法: 1 2 3 4 5 6 7 8 9 10 11 12 function checkForm(){ var inputs=document.getElementsBy […]
JS操作数组的方法

1):join() 方法: 把一个数组的所有元素都转换成字符串。 比如: 1 2 var a = [1,2,3]; var s = a.join(); // 输出 s==1,2,3var a = [1,2,3]; var s = a.join(); […]
写js输出查看变量和数组的方法

首先调试的时候: 调JS一定要使用firefox中的 Firebug 如果使用IE,那就使用一定要使用Firebug lite 其他浏览器,Chrome、Safari可以使用Firebug lite,也可以使用内置的开发工具 有了这些工具后,查看变量使用”consol […]
Js字符串转换成数字的方法

在js读取文本框或者其它表单数据的时候获得的值是字符串类型的,例如两个文本框a和b,如果获得a的value值为11,b的value值为9 ,那么a.value要小于b.value,因为他们都是字符串形式的。 方法主要有三种 转换函数、强制类型转换、利用js变量弱类型转换。 1. […]
Html5结合flash在所有主流播放器播放视频的方法

由于html5的出现,让网页中的视频、音频有了更加便捷的实现方式。 但是video、audio标签只在IE 9+、Safari 3+、FireFox 4+、Opera 10+、Chrome 3+的浏览器版本得到了支持,并且各浏览器对于视频编码格式的支持不一致,这就需要我们考虑一个 […]
各种浏览器窗口scrollTop 的兼容性问题详解

window.pageYOffset 被所有浏览器支持除了 IE 6, IE 7, IE 8, 不关doctype的事, 注IE9 开始支持此属性。 window.scrollY 被Firefox, Google Chrome , Safari支持 不关doctype的事, 注I […]
Js去掉html标签的正则表达式

1,得到网页上的链接地址: 1 2 string matchString = @"<a [^>]+href=\s*(?:'(?<href>[^’]+)’|""(?</href><href>[^" […]
Js中关于top、clientTop、scrollTop、offsetTop的用法区别详解

网页可见区域宽: document.body.clientWidth; 网页可见区域高: document.body.clientHeight; 网页可见区域宽: document.body.offsetWidth (包括边线的宽); 网页可见区域高: document.body […]
Js字符串操作函数详解

写js时时常会对字符串进行操作,下面是我对字符串操作函数的一个总结: concat() – 将两个或多个字符的文本组合起来,返回一个新的字符串。 indexOf() – 返回字符串中一个子串第一处出现的索引。如果没有匹配项,返回 -1 。 charAt() – 返回指定位置的字符 […]