【发布时间】:2013-12-13 20:53:29
【问题描述】:
我在我的 html 表单中的一个按钮上添加了一个小的 onclick 事件,但它不起作用。这是我添加的一个,这是一个基本的
function myFunction()
{
alert("Hello World!");
}
在html中
<button onclick="myFunction" class="btn btn-1 btn-1c">Credit Card</button>
但这不起作用,请检查小提琴http://jsfiddle.net/RzT68/8/。如果该字段未填写,则会出现另一个弹出窗口,但我不知道如何在单击按钮时将其删除。
【问题讨论】:
-
不要使用内联js。相反,您可以使用 javascript 的
document.getElementById('myId')、document.querySelector('selectorHere')或者如果使用 jQuery,则使用$('selectorHere')来获取对元素的引用。然后使用element.addEventListener('click', myFunction)或jQuery 的$(element).click()附加事件。