Uncaught ReferenceError: xxx is not defined at HTMLInputElement.onclick的问题

下面代码在chrome中运行报错:

...

...
...
...

报错原因

计算机.html:103 Uncaught ReferenceError: getnum is not defined
    at HTMLInputElement.onclick 

解决方法:注释掉window.onload


在这里使用window.onload,会等body里面的页面和图片加载完才会执行script里面的代码。
当页面加载到οnclick="getnum(this.value);"的时候,window.οnlοad=function(){}里面的function getnum(value)还没有被声明,这时候找不到function getnum(value)就会报Uncaught ReferenceError: getnum is not defined at HTMLInputElement.onclick 的错误,所以注释掉window.onload事件即可。

你可能感兴趣的:(Uncaught ReferenceError: xxx is not defined at HTMLInputElement.onclick的问题)