javascript循环问题...在线急等

来源:百度知道 编辑:UC知道 时间:2024/05/11 21:17:31
比如 我在html里面上面的text框里面输入一个数num 然后有一个id为submit的Button

一点击submit 我想在下面n个text框里面 全部变成num 面num的id和name都等于 num_0 下面的id=num name=num_1...一直到..name=num_n

请问如何用循环实现 ????????

for(i=1;i<n;i++){
document.getElementById('num_'+string(i)).value=document.getElementById('num_0).value;
}
大概就是这样了,把int类型转换成string类型作为id名称来读取。
转换函数是不是用string()我记不大清了,好久没写js了。

用var c=document.getElementsByTagName("text");取得text的对象数组,然后用循环 从你的下表为1的text对象开始赋值

for(var i=1;i<c.length;i++){
c[i].value=你要赋值的东西;
}
}

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
</head>
<body>
<input type="text" id="text_num" />
<input type="button" onclick="genera_text()" value=&qu