Aren检查(勾选)按钮更有用吗?
为什么它们存在?
对我来说,它们似乎没什么必要,你能不能向我解释单选按钮的用途?
答案 0 :(得分:2)
使用它们,以便只能从一组选项中选择一个选项。检查按钮允许用户选择多个选项。
如果目标是选中仅检查组中0或1个框的复选框,则从jsFiddle查看this answer。它提供了一种使用jQuery执行此操作的简单方法。
以下是使用的Javascript代码:
$("input:checkbox").click(function() {
if ($(this).attr("checked") === true) {
var group = "input:checkbox[name='" + $(this).attr("name") + "']";
$(group).attr("checked", false);
$(this).attr("checked", true);
} else {
$(this).attr("checked", false);
}
});
答案 1 :(得分:0)
复选框用于多个选择,而单选按钮仅允许单个选择。它实际上是通过HTML的设计,在标准用户界面之前,复选框和单选按钮就是这样的。
单选按钮的名称取自收音机上的电台预设设计(想想汽车仪表收音机)。在无线电全部是数字化之前,这些单选按钮被物理推入,导致单个选择推出现有选择。