html及javascript
文章平均质量分 71
akglk
这个作者很懒,什么都没留下…
展开
-
IFRAME标签的作用及使用技巧
纵观时下网站,本来网速就有些慢,可是几乎每页都要放什么Banner,栏目图片,版权等一大堆雷同的东西,当然,出于网站风格统一、广告效应的需要,本无可厚非,可毕竟让用户的钱包为这些“点缀“的东西”日益消得钱憔悴”了,有没有办法,让这些雷同的东西一次下载后就不用再下载,而只下载那些内容有变化区域的网页内容呢? 答案很肯定:应用Iframe标记! 一、Iframe标记的使用 提起If转载 2006-06-13 10:47:00 · 1595 阅读 · 0 评论 -
javascript 动态添加表格行
动态添加表格行 文/Ray 表格部分代码如下:testTbl" border=1>tr1">box1">第一行tr2">box2">第二行box3">第三行动态添加表行的javascript函数如下:function addRow(){//添加一行var newTr = testTbl.insertRow(转载 2006-06-21 09:22:00 · 978 阅读 · 0 评论 -
javascript中的prototype(原型)属性研究
我们知道JScript中对象的prototype属性,是用来返回对象类型原型的引用的。我们使用prototype属性提供对象的类的一组基本功能。并且对象的新实例会"继承"赋予该对象原型的操作。但是这个prototype到底是怎么实现和被管理的呢? 对于对象的prototype属性的说明,JScript手册上如是说:所有 JScript 内部对象都有只读的 prototype 属性。可以向转载 2006-06-25 11:16:00 · 1064 阅读 · 0 评论 -
js写的Hashtable类
"javascript" type="text/javascript">function Hashtable(){this._hash = new Object();this.add = function(key,value){if(typeof(key)!="undefined"){if(this.contains(key)==false){this._hash[key]=typeof(valu转载 2006-06-29 11:10:00 · 780 阅读 · 0 评论 -
关于JS中乘法的浮点错误解决方法
JS里做小数的乘法运算时会出现浮点错误,具体可以测试一下: alert(11*22.9) 结果是251.89999999999998 而不是251.9 这个问题想必有很多人为之头痛。那么如何解决呢?在此给出解决办法。 1、 alert(11*(22.9*10)/10); 解决问题的大概思路就是,先把因数放大为整数,最后再除以相应的倍数,这样就能得到正确的结果了。 2、 Num转载 2006-06-29 11:22:00 · 1013 阅读 · 0 评论 -
实现列表CheckBox全选的Javascript
function CA(frm) { var trk=0; for (var i=0;i{ var e=frm.elements[i]; if ((e.name != allbox) && (e.type==checkbox) && (e.name != 不想被选中的checkbox的名称)) { trk++; e.checked=frm.allbox.checked; frm.转载 2006-06-29 11:25:00 · 896 阅读 · 0 评论 -
渐变效果进度条
渐变效果进度条 var i; function go() { bar_width = document.getElementById("bg").clientWidth; i = bar_width; setTimeout(start();,300); } function start() { if(i-->0) { ps.style.width = i; bn.innerH转载 2006-06-29 11:14:00 · 1013 阅读 · 0 评论 -
身份验证常用正则表达式
中国电话号码验证 匹配形式如:0511-4405222 或者021-87888822 或者 021-44055520-555 或者 (0511)4405222 正则表达式 "((d{3,4})|d{3,4}-)?d{7,8}(-d{3})*" 中国邮政编码验证 匹配形式如:215421 正则表达式 "d{6}" 电子邮件验证 匹配形式如:justali@justdn.com 正则表达式 "转载 2006-06-29 11:24:00 · 946 阅读 · 0 评论