多维javascript
我对多维javascript有一个问题,下面是一个我试图做的例子 tr标签中有td标签,如下所示多维javascript,javascript,html,multidimensional-array,Javascript,Html,Multidimensional Array,我对多维javascript有一个问题,下面是一个我试图做的例子 tr标签中有td标签,如下所示 <tr id="tr"> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> 我希望在每个
<tr id="tr">
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
我希望在每个tr标记中删除最后一个元素。这必须发生在onchange事件上,但这不是重点,我希望代码从每个tr标记的末尾删除元素。
这是我的看法
var trs = document.getElementsTagByName("tr");
var tds = document.getElementsTagByName("td");
var tr = document.getElementById("tr");
var td = document.getElementById("td");
for(var q = 1, a = trs.length; q < a; a-1) {
for(var w = 1, s = tds.length; w > s; s-1) {
//Here I want to be a condition, if as an example there will be 2 td
//from each tr I want to be deleted in one time from tr's elements
while( !2 ) {
td.parent.revomeChild("td");
}
break;
}
}
var trs=document.getElementsTagByName(“tr”);
var tds=document.getElementsTagByName(“td”);
var tr=document.getElementById(“tr”);
var td=document.getElementById(“td”);
对于(变量q=1,a=trs.length;qs;s-1){
//这里我想作为一个条件,如果作为一个例子,将有2个td
//从每个tr中,我希望一次从tr的元素中删除
而(!2){
td.父母子女(简称“td”);
}
打破
}
}
试试这个
var trs = document.getElementsByTagName('tr');
for(var i=0; i<trs.length; i++){
trs[i].removeChild(trs[i].lastElementChild)
}
var trs=document.getElementsByTagName('tr');
对于(var i=0;i试试这个
var trs = document.getElementsByTagName('tr');
for(var i=0; i<trs.length; i++){
trs[i].removeChild(trs[i].lastElementChild)
}
var trs=document.getElementsByTagName('tr');
对于(var i=0;IEElement id在页面内必须唯一已修复它仍然不起作用,我需要在条件更改时一次删除2或3个元素。不确定如何使用最后一个子元素进行删除。为什么向下投票???元素id在页面内必须唯一已修复它仍然不起作用,我需要在一次删除2或3个元素,当c条件改变。不确定我如何处理最后一个孩子。为什么不投票????