abb*_*bby 2 html javascript clone html-table
<table id="mytable">
<tr id="gonnaclone">
<td>
<input type="text" id ="isim" name="f1" class="large" value = "" />
</td>
<td>
<input type="checkbox" id ="komut" name="f2" checked/>
</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
我正在尝试克隆表行但它与克隆行的值相同.
var table = document.getElementById("mytable");
var row = document.getElementById("gonnaclone");
var clone = row.cloneNode(true);
table.appendChild(clone);
Run Code Online (Sandbox Code Playgroud)
我试过row.cloneNode(false);但它停止了工作.
如何将克隆行的值设为空?
你可以这样做
var table = document.getElementById("mytable");
var row = document.getElementById("gonnaclone");
var clone = row.cloneNode(true);
/**
Will Ensure that blank entry are appended in html
**/
var InputType = clone.getElementsByTagName("input");
for (var i=0; i<InputType.length; i++){
if( InputType[i].type=='checkbox'){
InputType[i].checked = false;
}else{
InputType[i].value='';
}
}
table.appendChild(clone);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6595 次 |
| 最近记录: |