如何区分未经检查和禁用的HTML复选框?

时间:2014-12-21 13:38:51

标签: html checkbox disabled-input

我试图从一些复选框中获取值。有些是未选中的,有些是已检查但已禁用。在这两种情况下,浏览器都不会向服务器发送POST数据。

我想知道的是,我怎么知道该复选框未选中或已停用但已检查?

2 个答案:

答案 0 :(得分:2)

您只能选中是否选中(发送)复选框(不发送)。

如果您真的想知道此服务器端,可以使用AJAX或设置hidden input before submit

您可以在此处查看复选框的状态

document.getElementById("myBox").disabled

答案 1 :(得分:1)

不幸的是,禁用的复选框值永远不会发送到POST。我要做的是制作一个小的JS代码,以便在发送表单之前启用复选框,或者使用模仿复选框值的隐藏字段。