首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

尽可能不要使用document.getElementsByTagName,用document.getElementById代替

2012-08-09 
尽量不要使用document.getElementsByTagName,用document.getElementById代替document.getElementsByTagNam

尽量不要使用document.getElementsByTagName,用document.getElementById代替

document.getElementsByTagName()使用for(var i=0......i++)取值的时候存在问题,不能访问所有的标签;

所以尽量使用document.getElementById();

?

代码片段1:

for(var f in vo){var input = document.getElementById(f);if(input){var attr = document.createAttribute('readOnly');attr.value = true;input.setAttributeNode(attr);}else{continue;}       ...............................

?用代码片段2解决问题。

热点排行