这肯定是一个简单问题。我在互联网上搜索,只找到语法错误作为此问题的原因,但我找不到语法错误。
以下是JavaScript代码:
<script type="text/javascript" src="http://localhost/acrilart/javascript/jquery-1.6.4.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
function hi(){
alert('hi');
}
hi();
});
</script>
并且 HTML 代码为:
<input type="text" name="cep" value="" id="cep" class="required cep field"
onChange="hi()" />
页面加载时,hi
函数被调用,如预期所示,但我的onChange
事件引起了一个Firebug错误,显示该函数未定义。我真的很困惑。我是否拼错了'hi'?
;
,因为解释器需要知道每个语句的结束位置。 - Mihai Stancu