从来没有遇到过这个问题,也不知道为什么。唯一的解释是范围问题。
在同一页面中,我有 JS 的 2 个部分:
...
<script type="text/javascript">
go();
</script>
<script type="text/javascript">
function go()
{ alert(''); }
</script>
...
这将显示一个错误:go is not defined
在哪里
...
<script type="text/javascript">
go();
function go()
{ alert(''); }
</script>
...
正在工作(显然)。
标签是否<script>
创建了 JS 的范围?帮助 ?