如何保护用户使用 javascript 清除复选框? [复制]

Posted

技术标签:

【中文标题】如何保护用户使用 javascript 清除复选框? [复制]【英文标题】:How to protect user to clear checkbox using javascript? [duplicate] 【发布时间】:2014-11-06 22:06:40 【问题描述】:

如何保护用户使用 javascript 清除复选框?

我想保护使用 javascript 的用户清除复选框

(不使用禁用标签)我该怎么做?

<input type="checkbox" id="c1" checked> Do not uncheck

【问题讨论】:

只要你知道它是否被检查(或)没有,在点击处理程序中再次设置该值 那为什么要显示一个复选框呢? 【参考方案1】:

不知道为什么你想要一个不能取消选中的复选框,但你可以这样做:

$(".dontUncheck").click(function(e)
   e.preventDefault();
   $(this).prop("checked", "checked");
);

<input type='checkbox' checked  class="dontUncheck" />

这是小提琴:http://jsfiddle.net/0x9vp6ca/

【讨论】:

如何在javascript标签中添加id="c1" 您可以将点击处理程序更改为: $("#c1).click(... 它会监听 ID 为 c1 的复选框 当复选框id="c1"不勾选时,我不勾选复选框? 我不确定我是否理解你的问题 当复选框id="c1"被选中时,用户不清除#######但是当复选框id="c1"被清除时,用户可以被选中

以上是关于如何保护用户使用 javascript 清除复选框? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

如何检查用户是不是使用 jQuery/Javascript 从一组复选框中选中了至少一个复选框?

怎么样清除FTP默认的用户名和密码?

Javascript:有啥方法可以清除用户输入的历史记录?

如何从复选框中获取值并使用 javascript 计算单击的项目

使用javascript查找放置在gridview中的复选框和文本框

jqgrid复选框全选,全部清除