关于javascript中cloneNode的问题
我正在使用javascript cloneNode方法克隆一个实际隐藏的表行。但是,正在使用该隐藏属性克隆行。我不想那样。我希望在克隆该行时,它将在上具有可见性 该特定表行为:关于javascript中cloneNode的问题,javascript,html,css,html-table,clonenode,Javascript,Html,Css,Html Table,Clonenode,我正在使用javascript cloneNode方法克隆一个实际隐藏的表行。但是,正在使用该隐藏属性克隆行。我不想那样。我希望在克隆该行时,它将在上具有可见性 该特定表行为: <tr style="visibility:hidden;"> <td><input size=25 type="text" id="latbox"/></td> <td><input size=25 type="text" id="lat
<tr style="visibility:hidden;">
<td><input size=25 type="text" id="latbox"/></td>
<td><input size=25 type="text" id="latbox"/></td>
<td><input size=25 type="text" id="latbox"/></td>
<td><input size=25 type="text" id="latbox"/></td>
<td><input size=25 type="text" id="latbox"/></td>
<td><img alt="Icon" src="/assets/add-icon.png" id="addmorePOIbutton" onclick="insRow()" /></td>
<td><img alt="Icon" src="/assets/minus-icon.png" id="delPOIbutton" onclick="deleteRow(this)"/></td>
</tr>
那么,如何设置而不是控制新克隆行的样式呢?
请给我一些提示
请仅提供javascript解决方案(无jquery)。我需要使用javascript开发项目。首先,使用0代替1作为索引 接下来,可以在将行添加到表中之前将样式可见性设置为可见
var x=document.getElementById('POITable');
var new_row = x.rows[0].cloneNode(true);
new_row.style.visibility = "visible";
x.appendChild( new_row )
var x=document.getElementById('POITable');
var new_row = x.rows[0].cloneNode(true);
new_row.style.visibility = "visible";
x.appendChild( new_row )