对象不支持setAttribute() getAttributte() 方法 你要看这个名字阿:getElementsByName,显然得到的是一个数组。这样写就可以了:var tt = document.getElementsByName("count")[0]; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 html中一个元素的名字可以相同,最典型的就是多选筐。但id要唯一。getElementById 和 getElementsByName中间有差别的 var tt = document.getElementsByName("count")[0] tt[0].setAttribute("tt", "woshildx");alert(tt[0].getAttribute("tt")); 取到的tt是个数组。因此是语法错误。function getCount(){ var count = document.form1.count.value; var tt = document.getElementsByName("count"); tt[0].setAttribute("name", "woshildx"); alert(tt[0].getAttribute("name")); // return count ; } 6楼正解谢谢hehe对JavaScript真是不太熟悉啊 !结贴给分 如何把object做排列(依string)? 表格明细赋值问题 关于amcharts java xml数据转换成json数据 在chrome下的window.showModalDialog问题 滚动字幕问题 怎样实现垂直滚动条每间隔30秒下拉一屏 javascript 可以重起系统吗 iframe的onkeypress事件? 要兼容所有浏览器,引用表单控件的代码怎么写? Js Ext 的 load方法,和 autoLoad属性 问题
但id要唯一。getElementById 和 getElementsByName中间有差别的
alert(tt[0].getAttribute("tt"));
因此是语法错误。function getCount(){
var count = document.form1.count.value;
var tt = document.getElementsByName("count");
tt[0].setAttribute("name", "woshildx");
alert(tt[0].getAttribute("name"));
// return count ;
}
谢谢
hehe
对JavaScript真是不太熟悉啊 !
结贴给分