JavaScript
文章平均质量分 54
wdf618
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
闭包问题
下面的这些内容是翻译了《javascript权威指南》的部分内容: 4.6 变量vs属性 或者你现在已经意识到,在jvascript中变量和对象的属性有很多的相同点。它们有相同的赋值方式,在表达中的使用方式也相同,等等。那么一个变量i和一个对象o的属性i有本质的区别吗?回答是没有。在javascript中变量和对象属性在本质上是相同的。 4.6.1全局对象 当java解释器启动时,在执行javas翻译 2008-12-26 16:16:00 · 778 阅读 · 1 评论 -
JS动态添加删除行
//动态添加行function addRow(){ var table = document.getElementById("tableID"); var newRow = table.insertRow(); //创建新行 var newCell1 = newRow.insertCell(); //创建新单元格 newCell.innerHTML = ""; //单元格内转载 2008-12-26 16:36:00 · 824 阅读 · 0 评论 -
javascript 防止重复提交
很多时候我们都需要防止重复提交,这方面的文章也比较多,实现的途径差别也很大.以下是我写的一种控制提交的方式.因为有些时候即使服务器能够识别重复的提交,也会造成问题.比如需要很长等待时间的操作,在首次提交后,不断重复提交,页面可能会死掉.用脚本来控制的话可以防止这种问题.当然也可以脚本和服务器都进行控制,这样就比较完美了. 闲话少说,将以下脚本放置于页面顶部. 1document.IsPo转载 2008-12-26 16:29:00 · 713 阅读 · 0 评论 -
js在Replace中使用正则
"hand hand hand"想变换为"hand.gif hand.gif hand.gif"开始用str=str.replace("hand","hand.gif"); 输出:hand.gif hand hand只替换了一次。。。:(想到用正则,因为replace本来就可以用正则替换。引用返回根据正则表达式进行文字替换后的字符串的复制。stringObj.replace(rgExp转载 2008-12-26 16:38:00 · 4467 阅读 · 1 评论 -
js中SetAttributes的用法和注意事项
我们经常需要在JavaScript中给Element动态添加各种属性,这可以通过使用setAttribute()来实现,这就涉及到了浏览器的兼容性问题。setAttribute(string name, string value):增加一个指定名称和值的新属性,或者把一个现有的属性设定为指定的值。1、样式问题setAttribute("class", value)中class是指改变"cl原创 2008-12-26 16:36:00 · 11401 阅读 · 0 评论 -
js数组
http://xieye.javaeye.com/blog/147775正常来说,js中,数组是数组,对象是对象。如:js 代码var obj = {}; obj.a = 123; obj.b = bbb; var arr = []; arr[0] = 1; arr[1] = bbb; 关联数组用对象,索引数组用数组。但是数组本身也是转载 2008-12-26 16:48:00 · 1843 阅读 · 1 评论 -
Js字符串操作函数大全
Js字符串操作函数大全/******************************************* 字符串函数扩充 *******************************************//*===============================转载 2008-12-26 16:42:00 · 720 阅读 · 0 评论 -
Js下对URL字符串的编码与解码
节约时间,先写出总结,推荐使用encodeURIComponent()来对URL进行编码。 虽然escape()、encodeURI()、encodeURIComponent()三种方法都能对一些影响URL完整性的特殊字符进行过滤。但后两者是将字符串转换为UTF-8的方式来传输,解决了页面编码不一至导致的乱码问题。例如:发送页与接受页的编码格式(Charset)不一致(假设发送页面是G转载 2008-12-26 16:39:00 · 668 阅读 · 0 评论 -
javascript sleep()函数(尚未鉴定,貌似无效)
SCRIPT LANGUAGE="JavaScript"> function Sleep(obj,iMinSecond){ if (window.eventList==null) window.eventList=new Array(); var ind=-1; for (var i=0;i { if (window.eventList[i]==null)转载 2008-12-26 16:18:00 · 800 阅读 · 0 评论 -
用js获取当前页面中拥有焦点的对象
提示:您可以先修改部分代码再运行转载 2008-12-26 16:48:00 · 1951 阅读 · 0 评论
分享