<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>单选框弹出提示示例</title>
</head>
<body>
<h1>请选择您喜欢的颜色:</h1>
<input type="radio" name="color" value="red">红色<br>
<input type="radio" name="color" value="green">绿色<br>
<input type="radio" name="color" value="blue">蓝色<br>
<buttonshowSelected()">点击选择</button>
<script>
function showSelected() {
var radios = document.getElementsByName("color"); // 获取单选框列表
var selectedColor = null;
for (var i = 0; i < radios.length; i++) { // 遍历单选框
if (radios[i].checked) { // 如果当前单选框被选中
selectedColor = radios[i].value; // 将值赋给已选变量
break; // 跳出循环
}
}
if (selectedColor !== null) { // 判断是否有选择
alert("您选择了:" + selectedColor);
} else {
alert("您没有选择任何颜色。");
}
}
</script>
</body>
</html>
该代码创建了一个包含若干个单选按钮的表单,并在页面底部添加了一个“点击选择”按钮。当用户点击该按钮时,会根据当前选中的单选按钮弹出提示框,告知用户其选择的颜色。如果用户没有选择任何一个单选按钮,则同样会有提示框提醒用户。


