0

检查(勾选)按钮不是更有用吗?

它们为什么存在?

它们对我来说似乎完全没有必要,你能向我解释一下单选按钮的用途吗?

4

2 回答 2

2

使用它们以便只能从一组选项中选择一个选项。检查按钮允许用户选择多个选项。

编辑:

如果目标是让复选框只选中一个组中的 0 或 1 个框,那么请从这个答案中查看jsFiddle。它提供了一种使用 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);
    }
});
于 2012-10-30T03:30:11.080 回答
0

复选框用于多选,而单选按钮仅允许单选。它实际上是由 HTML 设计的,并且在标准用户界面之前,复选框和单选按钮的行为方式都是如此。

单选按钮的名称来源于收音机上电台预设的设计(想想汽车仪表板收音机)。回到收音机全数字化之前,那些单选按钮物理上推入导致单个选择将现有选择推出。

于 2012-10-30T03:41:20.447 回答