Html 有没有办法更改复选框';检查时的值是多少?
我有一个表格,每个单元格中都有一个复选框。如何将每个单元格的值初始化为“false”(未选中时也是如此),当选中复选框时,值将更改为“true”,并且单元格的背景色也将更改 那么,如何将每个单元格的值附加到(req.body)以发送到服务器 谢谢你的帮助!谢谢 这是我的一行,带有复选框,例如:Html 有没有办法更改复选框';检查时的值是多少?,html,jquery,node.js,checkbox,Html,Jquery,Node.js,Checkbox,我有一个表格,每个单元格中都有一个复选框。如何将每个单元格的值初始化为“false”(未选中时也是如此),当选中复选框时,值将更改为“true”,并且单元格的背景色也将更改 那么,如何将每个单元格的值附加到(req.body)以发送到服务器 谢谢你的帮助!谢谢 这是我的一行,带有复选框,例如: <tr> <td class="shift active left-border"><input type="checkbox"
<tr>
<td class="shift active left-border"><input type="checkbox" class="checkbox"
name="saturdayMorning"></td>
<% const d = ['sunday', 'monday', 'tuesday', 'wednesday', 'thursday', 'friday'] %>
<% for(let i = d.length-1; i > -1; i--) { %>
<td class="shift active"><input type="checkbox" class="checkbox" value="yes"
onclick="change()" name="<%= d[i] %>Morning"></td>
<% } %>
<th class="day-part">Mornings</th>
</tr>
-1; 我--{%>
早晨
复选框在HTML中的工作方式不同
如果复选框未选中,则不会返回任何内容
要解决这个问题,有一个黑客解决方案:
<input type="checkbox" value="false" name="bla" style="display:none" checked="checked">
<input type="checkbox" value="true" name="bla">
如果未选中最后一个复选框,则将始终提交第一个复选框。
如果选中可见的复选框,它将覆盖同名复选框的数据,从而提交true
这是否回答了您的问题?但我如何才能选中“不可见”复选框?或者我可能不太理解您……试试看:)