直接使用id操作dom与getElementById 区别
来源:互联网 发布:代购记录软件 编辑:程序博客网 时间:2024/04/29 08:33
直接使用id
比如有一个 <div id ="test"></div>
//////////////////////直接使用id////////////////
test.onclick = function(){
}
////////////不直接使用/////////////////
var test = document.getElementById('test');
test.onclick = function(){
}
//////////////////区别//////////////
前者会在删除<div>元素后,dom对象由于事件没删除,依旧不会删除。
当再次创建该<div>后,由于id相同,ff会不再响应test下onclick事件。ie和google会。
比如有一个 <div id ="test"></div>
//////////////////////直接使用id////////////////
test.onclick = function(){
}
////////////不直接使用/////////////////
var test = document.getElementById('test');
test.onclick = function(){
}
//////////////////区别//////////////
前者会在删除<div>元素后,dom对象由于事件没删除,依旧不会删除。
当再次创建该<div>后,由于id相同,ff会不再响应test下onclick事件。ie和google会。
0 0
- 直接使用id操作dom与getElementById 区别
- $("#id")与document.getElementById("id")的区别
- $("#id")与document.getElementById("id")的区别
- 直接使用Id和使用document.getElementById()的比较
- jquery中的 $(#id)与document.getElementById( id )的区别
- jquery 中的 $("#id") 与 document.getElementById("id") 的区别
- jquery中的$("#id")与document.getElementById("id")的区别
- jquery中的$("#id")与document.getElementById("id")的区别
- jquery中的 $(#id)与document.getElementById( id )的区别
- jquery中的$("#id")与document.getElementById("id")的区别
- jquery中的$("#id")与document.getElementById("id")的区别
- jquery中的 $(#id)与document.getElementById( id )的区别
- document.getElementById("id").value与$("#id").val()之间的区别
- 【JavaScript】jQuery中的$("#id")与document.getElementById("id")的区别
- $('#id')与document.getElementById( id )
- $("#id")与document.getElementById("id") 即 jQuery对象和DOM对象相互转换
- jquery中$(id)与document.getElementById;innerHTML和.html()区别
- JS中$()方法与document.getElementById('id')的区别
- php删除指定文件/获取文件夹的所有文件名
- C++内存泄露 与野指针
- 心得常用命令
- 外部导入导出mysql的.sql文件
- cap_ffmpeg.o error 安装opencv 2.3.1
- 直接使用id操作dom与getElementById 区别
- Ajax 模糊查询的简单实现
- 那些只有码农才懂的段子
- jsp页面下拉框,单选框,复选框默认选中问题
- struts2 中ognl的使用
- UML_静态图
- core java之Comparable 与Comparator接口比较
- OM销售-wsh_delivery_details.released_status
- [LeetCode] Max Points on a Line