MyException - 我的异常网
当前位置:我的异常网» Java Web开发 » js获取input并赋值解决方案

js获取input并赋值解决方案

www.MyException.Cn  网友分享于:2013-02-29  浏览:791次
js获取input并赋值
请教一下如何使用js获取name属性值为list1的一组input节点并给每个节点赋值?我是用的如下方法google和firefox都不支持!

var option = document.getElementsByName('list1');
for(i=0;i<n;i++){
option[i].value = answers[i];
}

------解决方案--------------------
for(i=0;i<option.length;i++){
option[i].value = answers[i];
}
------解决方案--------------------
请问楼主,你的for(i=0;i<n;i++){中 n是什么东东?你定义过了么?

改为for(i=0;i<option.length;i++){
option[i].value = answers[i];
}
抄代码也要想一下,至少要检查一下吧。
------解决方案--------------------
IE中可以,其他不行那应该是浏览器兼容性问题了
http://www.iteye.com/topic/1032801 这里有讲IE中的document.getElementsByName用法,可以看看
就好比document.all ,这个就IE支持,其他都不支持

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有