【发布时间】:2017-11-23 20:38:14
【问题描述】:
我使用for 循环复制表格内容n 次。不幸的是,我在下面提到的代码仅适用于第一个表。
如何使它适用于每张桌子?请为此提出一些解决方案。 (我是初学者)
function copy() {
var text1 = document.getElementById("Name1").value;
document.getElementById("Name2").value = text1;
var text2 = document.getElementById("Name3").value;
document.getElementById("Name4").value = text2;
}
<tr><td rowspan="3" style="height:100px;">
Name <input type="text" name="Emp name" placeholder="enter your name" id="Name1"/><br>
ID <input type="id" name="Emp Id" placeholder="enter id" id="Name3" > </td>
<td style="height:150px;">
<input type="button" value="Get data" onclick="copy();"/>
<label for="text"> Name : <input type="text" id="Name2"></label>
<label for="text"> ID : <input type="id" id="Name4"></label>
</td></tr>
【问题讨论】:
-
因为每个元素的 id 属性应该是唯一的。你不应该复制它。
-
oh.suggest me some solution buddy.
-
可以使用 jquery 吗? . @Bala_Poyyamoli
-
请你帮忙用javascript..??@JYoThI
-
首先您需要将所有 id 更改为类名并点击此链接。你会知道怎么做。 stackoverflow.com/questions/29042140/…
标签: javascript html css