javascript
千里送人头
这个作者很懒,什么都没留下…
展开
-
javascript根据不同类型的浏览器,获取其绝对路径,谷歌除外.
之所以说谷歌除外,是因为浏览器本身有它的安全机制,如果你想要在谷歌里面看它的真实路径,那么,你得改浏览器里面的安全级别了,具体的百度一下就知道了.1.ie6: var file_url = document.getElementById("file").value;2.ie7/ie8: var file = document.getElementById(原创 2012-05-12 13:32:25 · 2819 阅读 · 0 评论 -
正则6位数字
^\d{6}$^[0-9]{6}$原创 2012-08-21 12:12:31 · 757 阅读 · 0 评论 -
js 手机号
/^13\d{9}$/g||/^15[8,9]\d{8}$/g其中 ^ 是以什么开头的意思, $ 是以什么结尾的意思,\d 匹配是任意一位数字,后面跟着的{9}是指\d重复的次数,相当于\d\d\d\d\d\d\d\d这个正则表达式匹配的是以13开头和以任意9个数字结尾的字串, / 是正则表达式的分界符,后面跟着的 g 呢,是对指定的字串全局匹配(不加则只匹配第一个),事实上有这个 g 和原创 2012-08-21 12:13:02 · 401 阅读 · 0 评论 -
javascript 数组
方法1.var mycars=new Array()mycars[0]="Saab"mycars[1]="Volvo"mycars[2]="BMW"方法2.定义和初始化一起:var mycars=new Array("Saab","Volvo","BMW")或者:var mycars=["Saab","Volvo","BMW"];javascript二维原创 2012-08-21 12:13:50 · 352 阅读 · 0 评论 -
javascript 生成动态表格的各个属性
var table = document.getElementById("tableId")增加一行:table.insertRow() //默认添加到最后一行,添加到指定行用insertRow(index)方法删除一行:table.deleteRow() //默认删除最后一行,删除指定行用deleteRow(index)方法增加一列:table.insertCell() //默认添加原创 2012-08-21 12:14:33 · 402 阅读 · 0 评论 -
javascript 动态创建表格:新增、删除行和单元格
利用js来动态创建表格有两种格式,appendChild()和insertRow、insertCell()。两种方式其实差不多,但第一种有可能在IE上有问题,所以推荐大家使用第二种了,直接说吧。 1、inserRow()和insertCell()函数 insertRow()函数可以带参数,形式如下: insertRow(index):index从0开始转载 2012-08-21 12:15:55 · 1030 阅读 · 0 评论 -
如何去掉字符串最外层的双引号,使其变成数组.
var data = ("{id:32,wd:'20.3',jd:'113.3'};{id:321,wd:'20.3',jd:'113.3'}");var yy = []; var mm = []; yy = data.split(";"); for (var i = 0; i eval("var c=" + yy[i]);原创 2012-11-07 09:10:04 · 6019 阅读 · 0 评论 -
JavaScript世界的一等公民 - 函数
简介在很多传统语言(C/C++/Java/C#等)中,函数都是作为一个二等公民存在,你只能用语言的关键字声明一个函数然后调用它,如果需要把函数作为参数传给另一个函数,或是赋值给一个本地变量,又或是作为返回值,就需要通过函数指针(function pointer)、代理(delegate)等特殊的方式周折一番。而在JavaScript世界中函数却是一等公民,它不仅拥有一切传统函数转载 2012-11-26 09:22:44 · 619 阅读 · 0 评论