概述
某些时候我们需要遍历控件对象的属性,可以如下操作.
var e=document.createElement("input");
e.id="txtID";
e.type="text";
var s="";
var n=0;
for(var key in e)
{
if(n%8==0){s+=key+"="+e[key]+"/r/n";n++}
else{s+=key+"="+e[key]+"; ";n++}
}
alert(s);
对于一些控件某些属性不能够通过htmlElement [key]访问.访问会包Automation错误
例如type="image"的时候.这时候也许那些让我们出错的属性我们并不需要.所有我们可以用try{}cath(){}跳过如下
var e=document.createElement("input");
e.id="txtID";
e.type="image";
var s="";
var n=0;
for(var key in e)
{
try{
if(n%8==0)
{
s+=key+"="+e[key]+"/r/n";n++;
}
else
{
s+=key+"="+e[key]+"; ";n++;
}
}catch(e)
{
s+=key+"="+"错误的属性;";
}
}
alert(s);
最后
以上就是玩命蛋挞为你收集整理的JavaScript遍历html元素属性的全部内容,希望文章能够帮你解决JavaScript遍历html元素属性所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复