好的,我有一个数据,我以表格格式从数据库中检索。每个记录都有复选框。我正在检索这样的数据:
<tr>
<td><input name="<?php echo $row['id']; ?>" type="checkbox" class="check"></td>
<td><center><?php echo htmlspecialchars_decode($row['id'], ENT_QUOTES); ?></center></td>
<td><center><?php echo htmlspecialchars_decode($row['section'], ENT_QUOTES); ?></center></td>
<td><center><?php echo htmlspecialchars_decode($row['chapter'], ENT_QUOTES); ?></center></td>
<td style="padding-left:25px;margin:15px"><?php echo $_SESSION['question']=htmlspecialchars_decode($row['question'], ENT_QUOTES); ?></center></td>
<td><center><?php echo htmlspecialchars_decode($row['correctAnswer'], ENT_QUOTES); ?></center></td>
<td><center><?php echo htmlspecialchars_decode($row['category'], ENT_QUOTES); ?></center></td>
<td><center><a href="<?php echo "Update.php?id=".$row['id']."&mode=update";?>"id="dialog_10">Update</a></center></td>
</tr>
好的,现在我想在javascript中收集检查值或检查行,以便在存储过程mysql中存储所有checkedvalue ..但我不明白怎么做?
答案 0 :(得分:0)
也许是这样的
var checkboxValue = null;
var elements = document.getElementsByTagName('input');
for(var i=0; elements[i]; ++i){
if(elements[i].className==="check" &&
elements[i].checked){
checkboxValue = elements[i].value;
break;
}
}
并将value属性添加到您的复选框。