Javascript 阻止复选框检查自身
我有一些按钮样式的Javascript 阻止复选框检查自身,javascript,dom-events,stoppropagation,Javascript,Dom Events,Stoppropagation,我有一些按钮样式的 <li class="button"> <input type="checkbox" class="checkbox" /> <span>Text</span> </li> 但这没用。。。如何“阻止”复选框执行其“检查/onlick”事件?在复选框上返回false以防止其默认行为 您是否尝试过事件.preventDefault()?将它们标记为禁用,或者这会影响设计师的UI准则吗?@AlexMcMil
<li class="button">
<input type="checkbox" class="checkbox" />
<span>Text</span>
</li>
但这没用。。。如何“阻止”复选框执行其“检查/onlick”事件?
在复选框上返回false
以防止其默认行为
您是否尝试过事件.preventDefault()代码>?将它们标记为禁用,或者这会影响设计师的UI准则吗?@AlexMcMillan是的。同样的效果:(如果复选框的功能类似于复选框,为什么要“自己”以角度进行操作?听起来像是要标签,而不是LI
<input type="checkbox" class="checkbox" onclick="event.stopPropagation()" />