下面是測試代碼:HTML代碼:<label class="herocheckbox " onclick="javascript:aaa();"><input type="checkbox" id="hero1" value="hero1"><input type="checkbox" id="hero2" value="hero2"><input type="checkbox" id="hero3" value="hero3"></label>JS代碼:<script type="text/javascript">function aaa(){ alert("1");}</script>CSS:<style type="text/css">.herocheckbox {width: 40px;height: 40px;float: left;margin: 10px;border:1px solid #ccc;}.herocheckbox input {position: absolute;left: -11000px;}</style>為什么在點擊label后,彈出兩次框?而不是一次?將里面的input 清空后就剩下一次。將label 改成div 也是一次
js 中,為一個里面帶有input 的label 綁定事件后,事件執(zhí)行兩次,求解
料青山看我應如是
2019-03-21 22:19:24