- 浏览: 20628 次
- 性别:
- 来自: 北京
最新评论
文章列表
2011.11 总结
- 博客分类:
- 备忘总结
1.表格对象的insertRow和insertCell方法有一个默认的参数-1,表示在当前行或者单元格后插入行和单元格。在ie中可以不用填写这个参数,但是在firefox浏览器下必须加上这个参数否则就会出现缺少参数的错误。
row = document.getElementById(i ...
cloneNode() 方法可创建指定的节点的精确拷贝。
(可以做一个模版 然后做一个隐藏域,点击按钮就添加一个模板!)
此方法可返回所复制的节点。
该方法将复制并返回调用它的节点的副本。如果传递给它的参数是 true,它还将递归复制当前节点的所有子孙节点。否则,它只复制当前节点。
返回的节点不属于文档树,它的 parentNode 属性为 null。
当复制的是 Element 节点时,它的所有属性都将被复制。但要注意,当前节点上注册的事件监听器函数不会被复制。
cloneNode() - 克隆节点
示例一:
<!DOCTYPE HTML PUBLIC &q ...
用法:
<div id="test">
<span style="color:red">test1</span> test2
</div>
在JS中可以使用:
test.innerHTML:
也就是从对象的起始位置到终止位置的全部内容,包括Html标签。
上例中的test.innerHTML的值也就是“<span style="color:red">test1</span> test2 ”。
test.innerText:
...
为了是js代码在html中更加可读,通常可在JS代码中为制定元素绑定事件,即用addEventListener()(NN6+/Moz/W3C)和attachData(IE5+)方法来绑定事件
代码如下:绑定事件函数
function addEvent(elem,evtType,func){
if(elem.addEventListener){
elem.addEvenListerner(evtType,func,false);
}else if(elem.attachEvent) {
elem.attach ...