我的代码不是很好,但我想学习它 但现在我有这个问题
在我的index.html中我有这个
<script type="text/javascript" src="js/initresize.js" ></script>
然后在同一个文件中 我有这个
<input type="button" onclick="test();" value="Click Me!" />
我现在认为文件路径是正确的,因为当我注释掉src行时,我的网站看起来很奇怪。 (没有背景等)
但按下按钮时出现此错误 “测试未定义”
这是我的 initresize.js
function test()
{
alert('Button clicked!');
}
答案 0 :(得分:0)
您已在另一个函数中定义了test
,因此它的作用域是该函数,而不是全局函数。
如果您希望它是全局函数,请将其定义在其他函数之外。
(更好的是,不要。使用JavaScript事件绑定代替90s风格的事件属性)。