在 HTML 中,使用 <input>
元素可以创建多种表单控件,包括单选按钮(radio buttons)。通过设置 checked
属性,可以在页面加载时预先选中某个单选按钮。然而,有时候在设置 checked
属性后,单选按钮却没有预期的选中效果。本文将详细介绍可能导致 checked
属性不生效的原因,并提供相应的源代码示例。
以下是一些可能导致 checked
属性不生效的常见问题和解决方案:
- 错误的属性位置:确保
checked
属性位于正确的位置。它应该作为<input>
元素的属性之一,位于type
、name
等属性之后。例如:
<input type=