【发布时间】:2020-12-18 17:00:24
【问题描述】:
我想在单击标签时取消选择单选按钮,并且以下代码仅在我单击按钮本身时才能按预期工作。
如何将标签的行为链接到按钮?
<label>
<input type="radio" name="choice" value="HTML" onMouseDown="this.__chk = this.checked" onClick="if (this.__chk) this.checked = false" /> Learn HTML
</label>
<label>
<input type="radio" name="choice" value="Java" onMouseDown="this.__chk = this.checked" onClick="if (this.__chk) this.checked = false"/> Learn JavaScript
</label>
【问题讨论】:
-
如果您想在点击时取消选中单选按钮,为什么要使用它们?有复选框。
-
这是因为我不想同时选择这两个选项。换句话说,如果需要,选择取消选择只是一种可能性。
标签: javascript html