【发布时间】:2023-03-16 17:17:02
【问题描述】:
我一直在使用以下代码来更改 <p> 的颜色,具体取决于选中的单选按钮。
我一直在使用红色和蓝色两个类,
但它不起作用。
请帮帮我。
<html>
<head>
<script type="text/javascript">
var ele = document.getElementsByName('color');
if (ele[0].checked) { //index has to be j.
$("p").toggleClass("blue");
}
else {
$("p").toggleClass("red");
}
</script>
<style type="text/css">
.blue
{
color:blue;
}
.red
{
color:red;
}
</style>
</head>
<body>
<input type="radio" name="color" value="blue">blue<br>
<input type="radio" name="color" value="red">red
<p>When a user clicks on a radio-button, it becomes checked, and all other radio-buttons with equal name become unchecked.</p>
</body>
</html>
【问题讨论】:
标签: javascript html css radio-button dom-events