在Asp文件中,显示所有商品,每个商品信息后都有一个删除按钮,点击按钮,删除该行,用js实现,后台数据库不用管!<tr <% if r mod 2=0 then%>class="cel1"<% else %>class="cel2"<%end if%> onMouseOver="this.className='cel3';" <% if r mod 2=0 then%>onMouseOut="this.className='cel1';"<%else%>onMouseOut="this.className='cel2';"<%end if%>>
<td align="center"><%=r %></td>
<td><%=rs("pt_gname") %></td>
<td><%=rs("pt_gclass") %></td>
<td><%=rs("pt_gstate") %></td>
<td><%=rs("pt_gbrand") %></td>
<td><%=rs("pt_galias") %></td>
<td><%=rs("pt_gprice") %>.00</td>
<td align="center"><input class="inputtext" style="width:35px" id="count" name="count" value="<%=rs("pt_gcount") %>" onchange="javascript:updatecount('<%=rs("pt_gcoding") %>')" />/场</td>
<td align="left"><button onclick="javascript:btndel('<%=rs("pt_gcoding") %>')"><img alt="" src="/images/edit.gif" title="删除" class="imgbutton" align="absmiddle" hspace="4">删除</button></td>
</tr>
<td align="center"><%=r %></td>
<td><%=rs("pt_gname") %></td>
<td><%=rs("pt_gclass") %></td>
<td><%=rs("pt_gstate") %></td>
<td><%=rs("pt_gbrand") %></td>
<td><%=rs("pt_galias") %></td>
<td><%=rs("pt_gprice") %>.00</td>
<td align="center"><input class="inputtext" style="width:35px" id="count" name="count" value="<%=rs("pt_gcount") %>" onchange="javascript:updatecount('<%=rs("pt_gcoding") %>')" />/场</td>
<td align="left"><button onclick="javascript:btndel('<%=rs("pt_gcoding") %>')"><img alt="" src="/images/edit.gif" title="删除" class="imgbutton" align="absmiddle" hspace="4">删除</button></td>
</tr>
var obj = event.srcElement;
var tr = obj.parentNode.parentNode;
tr.removeNode(true);
}
<table>
<tr>
<td>111</td><td>111</td><td>111</td><td><span onclick="this.parentNode.parentNode.style.display='none'">删除</span></td>
</tr>
<tr>
<td>2222</td><td>111</td><td>111</td><td><span onclick="this.parentNode.parentNode.style.display='none'">删除</span></td>
</tr>
<tr>
<td>3333</td><td>111</td><td>111</td><td><span onclick="this.parentNode.parentNode.style.display='none'">删除</span></td>
</tr>
<tr>
<td>44444</td><td>111</td><td>111</td><td><span onclick="this.parentNode.parentNode.style.display='none'">删除</span></td>
</tr>
<tr>
<td>5555</td><td>111</td><td>111</td><td><span onclick="this.parentNode.parentNode.style.display='none'">删除</span></td>
</tr>
<tr>
<td>6666</td><td>111</td><td>111</td><td><span onclick="this.parentNode.parentNode.style.display='none'">删除</span></td>
</tr>
</table>
{
var o=document.getElementById("tableID");
var nRow=parseInt(RowIndex,10)-1;
o.deleteRow(nRow);
}
删除事件里直接写上var td=document.getElementById("numid");
td.ParentNode.remove(td);就可以