温馨提示:本文翻译自stackoverflow.com,查看原文请点击:javascript - How can I make a checkbox readonly? not disabled?
checkbox javascript

javascript - 如何使复选框为只读?

发布于 2020-04-04 00:01:50

我有一个表单,我必须将表单值发布到我的动作类。在此表单中,我有一个复选框,该复选框必须为只读。我尝试设置,disabled="true"但是在发布到动作类时不起作用。

所以请指教?

查看更多

提问者
Naga
被浏览
13
2,616 2017-01-05 22:05

您可以通过CSS轻松完成此操作。 HTML:

<form id="aform" name="aform" method="POST">
    <input name="chkBox_1" type="checkbox" checked value="1" readonly />
    <br/>
    <input name="chkBox_2" type="checkbox" value="1" readonly />
    <br/>
    <input id="submitBttn" type="button" value="Submit">
</form>

CSS:

input[type="checkbox"][readonly] {
  pointer-events: none;
}

演示版