js 获取html 控件id的问题 急 谢谢大家帮忙
这段代码效果运行成功,但是又报js错误说id不是为空或不是对象怎么办answerid是js方法传进来的值,大家不用管...
这段代码 效果运行成功 ,但是
又报js错误 说id 不是为空或不是对象 怎么办
answerid是js方法传进来的值,大家不用管 展开
又报js错误 说id 不是为空或不是对象 怎么办
answerid是js方法传进来的值,大家不用管 展开
2个回答
展开全部
var item = document.getElementsByTagName("font");
for(var i=0;i<item.length;i++){//i应该从0开始,并且少于item.length
if(item[i].id&&item[i].id==answerid+"fid"){
item[i].style.color="red";
}
else if(item[i].id&&item[i].id.indexOf("fid")>0){
item[i].style.color="white";
}
}
追问
我知道我怎么错了,是我的for循环写的有问题,应该是
for(var i=0;i<item.length-1;i++)
但是还是谢谢你了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询