在JavaScript中,要设置一个单选按钮(radio button)为默认选中状态,可以通过HTML的checked
属性来实现。以下是相关的概念、优势、类型、应用场景以及示例代码:
单选按钮(Radio Button)是一种用户界面元素,允许用户在一组选项中选择一个选项。每个单选按钮都属于一个组,同一组内的单选按钮只能有一个被选中。
单选按钮通常有两种类型:
以下是一个简单的HTML和JavaScript示例,展示如何设置单选按钮为默认选中状态:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Radio Button Example</title>
</head>
<body>
<form>
<label>
<input type="radio" name="gender" value="male" checked> Male
</label>
<label>
<input type="radio" name="gender" value="female"> Female
</label>
<label>
<input type="radio" name="gender" value="other"> Other
</label>
</form>
<script>
// JavaScript to check if a radio button is selected
document.addEventListener('DOMContentLoaded', (event) => {
const radios = document.getElementsByName('gender');
for (let i = 0; i < radios.length; i++) {
if (radios[i].checked) {
console.log(`Default selected gender: ${radios[i].value}`);
}
}
});
</script>
</body>
</html>
<input type="radio">
创建单选按钮。name
属性确保这些单选按钮属于同一组。checked
属性设置默认选中的单选按钮。document.addEventListener('DOMContentLoaded', ...)
确保DOM完全加载后再执行脚本。gender
的单选按钮,并检查哪个被选中,输出到控制台。checked
属性。checked
属性。通过以上方法,可以有效地设置和管理单选按钮的默认选中状态。
领取专属 10元无门槛券
手把手带您无忧上云