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
提交
取消