我有一组具有相同名称的输入复选框,我想确定哪些复选框已使用javascript进行检查,我该如何实现?我只知道如何获取所有复选框如下:
var checkboxes = document.getElementsByName('mycheckboxes');
Run Code Online (Sandbox Code Playgroud) 我有一点问题.我有一些动态创建的表,每行都有一个id.我想删除id为"x"的行.
我尝试了通常的方法(removeChild),但它显然不适用于表.
function deleteRow(tableid, rowid)
{
document.getElementById(tableid).removeChild(document.getElementById(rowid));
}
Run Code Online (Sandbox Code Playgroud)
我得到的错误是:找不到节点"代码:"8
我也试过这个:
function deleteRow(tbodyid, rowid)
{
document.getElementById(tbodyid).removeChild(document.getElementById(rowid));
}
Run Code Online (Sandbox Code Playgroud)
并得到了同样的错误.
我不能使用该deleteRow()方法,因为那个人需要行的索引,我不想搜索索引然后删除的id标记(即使我没有找到其他解决方案......).
我试图在每一行添加一个删除按钮,以便我可以在按下按钮时删除记录.我是PHP和MySQL以及Stack Overflow的新手.
下面是我的表格,它从我的MySQL数据库中提取信息并且有效.
<table class="table" >
<tr>
<th> Staff ID </th>
<th> Staff Name </th>
<th> Class </th>
<th> Action </th>
</tr>
<?php
while($book = mysqli_fetch_assoc($records)){
echo "<tr>";
echo "<td>".$book['Staff_ID']."</td>";
echo "<td>".$book['Staff_Name']."</td>";
echo "<td>".$book['Class']."</td>";
echo "</tr>";
}// end while loop
Run Code Online (Sandbox Code Playgroud)