我想從按鈕onClick事件中運行一個函數,並且出於一些非常奇怪的原因,它不想工作。不能從按鈕運行功能onClick
我想從onClick屬性爲「all()」的按鈕中運行該函數,但它不起作用,但是當我將其更改爲href屬性爲「javascript:all() 「 有效?
HTML:
<div id="content">
<input id="heroes" type="text" class="form-control" id="tokenfield-typeahead" />
<button id="all" onClick="all()">Select/Deselect All</button>
<button id="random" onClick="random()">Random</button>
<!-- Example Link to Prove Point -->
<a href="javascript:all()">Example: Select/Deselect All</a>
</div>
的jsfiddle:http://jsfiddle.net/spedwards/2T9TA/
誰能告訴我這是爲什麼不工作?如果需要,我會做一個JavaScript點擊事件,但我寧願不要。
既然你爲什麼不使用jQuery添加事件使用它? – elclanrs
@elclanrs僅僅因爲jQuery在頁面上並不意味着它需要被使用。有時候有更簡單的方法來做事情。 – Spedwards