摘要: 本文节选自阮一峰的网络日志http://www.ruanyifeng.com/blog/,原文标题为《12种不宜使用的Javascript语法》。原文是阮一峰对《Javascript语言精粹》一书的读后感。该书的作者是Douglas Crockford,他是目前世界上最精通Javascript的人之一,也是Json格式的创造者。他认为Javascript有很多糟粕。因为1995年Brendan Eich设计这种语言的时候,只用了三个月,很多语言特性没有经过深思熟虑,就推向了市场。结果等到人们意识到这些问题的时候,已经有100万程序员在使用它了,不可能再大幅修改语言本身了。所以,Douglas 阅读全文
posted @ 2010-08-13 18:40 上善若水. 阅读(224) 评论(0) 推荐(0)
摘要: <html><head><title>javascript 列表框左右移动</title><style type="text/css">select{width:100px;height:100px;}</style><script type="text/javascript">function roveRight(){var lBox = document.getElementById("leftBox");var rBox = document.g 阅读全文
posted @ 2010-07-22 14:51 上善若水. 阅读(338) 评论(0) 推荐(0)
摘要: 一个删除节点的JS,在IE中删除最后一个节点没有问题,但在firefox中每次点了删除后不会删除,再点一次才能删除。<html><head><title>删除元素 JavascriptRemoveChild</title><script type="text/javascript">function delNode(){var para = document.getElementById("delUl");var paraLen = para.getElementsByTagName(" 阅读全文
posted @ 2010-07-22 14:41 上善若水. 阅读(294) 评论(0) 推荐(0)
摘要: 假设div里有这么些内容:<div id="content"><h1>1</h1><h1>2</h1><h1>3</h1><h1>4</h1><h1>5</h1><h1>6</h1></div>现在要通过JavaScript的功能,将它们清空。虽然可以通过一句代码直接实现:document.getElementById("content").innerHTML=""但是 阅读全文
posted @ 2010-07-22 13:17 上善若水. 阅读(1112) 评论(0) 推荐(0)
摘要: 做一个项目,遇到了要动态调整 select 选项的情况,就baidu了一下,发现了一篇与本文同名的帖子.但是呢,那个帖子里的方法并不兼容.附原文:<select id="ddlResourceType" onchange="getvalue(this)"></select>动态删除select中的所有options: document.getElementById("ddlResourceType").options.length=0; 动态删除select中的某一项option: document.getEl 阅读全文
posted @ 2010-07-22 13:14 上善若水. 阅读(320) 评论(0) 推荐(0)