关于 getElementsByTag("*") 请问使用 getElementsByTag("*") 会有什么后遗症吗? 比方说..兼容方面的.或是别的..有弊端吗 ? 如果有的话..请问下有什么替代的方法.谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有这个么?是getElementsByTagName('*') 是getElementsByTagName('*')用这个兼容倒是不用考滤,只是在性能方面— —! http://topic.csdn.net/u/20091105/21/68b12183-2e5b-41be-b69e-bfe644bf0aeb.html?33237lz看看这个帖子 就知道了 楼主写错了,是 getElementsByTagName('*')弊端: getElementsByTagName('*')会遍历从最外面的<html></html>里面所有的标签。如果页面很大,里面的html标签很多,无疑会把每一个标签都遍历一遍。这样就造成cpu资源的浪费。替代方法: 不知道楼主想达到什么目的? document.getElementById(id)可以用ID具体的去定位某一个DOM节点。 document.getElementsByName(name)可以取到name一样的一个DOM数组。 document.getElementsByTagName('input'); 配合 type='text' 之类的,可以确定到一个数组。=== 结贴,给分 ===得到满意的答案,立即结贴给分,是一种良好的习惯和美德 关于javascript引用后台方法 我下载的js文件 乱码 如何处理啊 急急急!!!! 请问一下我后面的数据如何写入数据库列 查看网页源文件里面的路径不全,如何知道它的全部路径 这个我自己写的去字符串两端空格的方法 trim() 如何把不在<form>表单中 的hidden 值传给其他页面 javascript对excel格式设置 一个没有希望解决的问题 日期时间问题,高分求解 window.open打开窗口的问题,怎样判断一个窗口是否存在? 计算页面字数,求助!!! 如何截取字符串;之前和之后的字符?
用这个兼容倒是不用考滤,只是在性能方面— —!
lz看看这个帖子 就知道了
弊端:
getElementsByTagName('*')会遍历从最外面的<html></html>里面所有的标签。如果页面很大,里面的html标签很多,无疑会把每一个标签都遍历一遍。这样就造成cpu资源的浪费。
替代方法:
不知道楼主想达到什么目的?
document.getElementById(id)可以用ID具体的去定位某一个DOM节点。
document.getElementsByName(name)可以取到name一样的一个DOM数组。
document.getElementsByTagName('input'); 配合 type='text' 之类的,可以确定到一个数组。=== 结贴,给分 ===
得到满意的答案,立即结贴给分,是一种良好的习惯和美德