javascript循环赋取值问题
发布网友
发布时间:2022-04-26 06:29
我来回答
共3个回答
热心网友
时间:2022-04-26 07:59
没看懂你的写法,比较怪异。原来写错了!!
1.可以用eval()//这个函数根据js代码泛解析出值,嵌入到其他js语句中
2.var obj = document.getElementById("formname");
你是把所有input的id都名成"formname"了啊。那取出来就是一数组。干吗不用
var arr = new array();//这是动态数组,自动产生大小
arr = document.getElementById("formname");
for(var i=1;i<arr.length ;i++){
xy=arr[i].value;
}
热心网友
时间:2022-04-26 09:17
for(var i=1;i<n;i++){
obj=eval("x"+i);
xy=obj.value;
/*然后xy就是当前input的value了;
}
热心网友
时间:2022-04-26 10:51
在BAIDU里搜索计算机的程序与编程,有好多关于学习的网站,在那可以学不少东西!