话不多说 直接上代码
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><body> <label for="input-radio-boy"> <input id="input-radio-boy" name="sex" type="radio">男 </label> <label for="input-radio-girl"> <input id="input-radio-girl" name="sex" type="radio">女 </label> <script> var labels = document.getElementsByTagName('label'); for(var i=0;i<labels.length;i++){ labels[i].onclick = function(){ alert(1); } } </script></body></html>
我点击男或者女 不碰到radio的小圈圈 为什么会弹出两下1 有没有什么解决的办法 恩 我知道吧input拿到label外面就没这个现象了 还有其他方法吗? 还有这个现象的本质是什么? 谢谢各位
富国沪深
相关分类