我是 Javascript 和 jQuery 的新手。我想单击一个按钮并执行一个 js 函数。(对于这个例子,它只是一个警报,但它实际上是一个 ajax 函数。)
第一个警报出现,但在我单击按钮后,我再也没有看到第二个(“做到了”)警报。看起来 javascript 认为单击按钮时没有定义 doIt() 函数。
这是相关的代码:
$(document).ready(function()
{
alert('ready');
function doIt() {
alert('did it');
};
}
)
<body>
<input name="Go" type="button" value="Go" onclick="doIt();"/>
</body>