html代码:<div class="checkout-select checkout-add-y">
1 回答
慕哥6287543
TA贡献1831条经验 获得超10个赞
直接判断如果选中再次点击的话 this.checked = false;
写了一大部分
<form action="">
<input class="radio" name="age" type="radio" value="a"/>a<br>
<input class="radio" name="age" type="radio" value="b"/>b<br>
<input class="radio" name="age" type="radio" value="c"/>c </form>
<script>
var radio = document.querySelectorAll('.radio');
radio.forEach(function(r) { var isChecked = false
r.addEventListener('click', function () { if (this.checked === true && isChecked === false) {
isChecked = true
} else { this.checked = false
isChecked = false
}
})
}) </script>剩下的自己写吧,没什么问题
添加回答
举报
0/150
提交
取消
