如题;只要点击那个按钮就报错。说是seme没有定义之类的。。。请大神帮解答解答;我错在哪里。window.onload=functionsume(){vari=10;varj=10;varm=j+i;document.getElementById("pci1").innerHTML=m;};世界,你好i=10;j=10;m=?
2 回答
慕盖茨4494581
TA贡献1850条经验 获得超11个赞
因为没有声明这个函数或者说变量,它只是赋值给了window.onload,并没有声明,所以其他地方不能调用没有声明过得函数,从底层上看这个线程的栈中没有这个变量的引用,正确的方法应该是functionsume(),再赋值给window.onload。
狐的传说
TA贡献1804条经验 获得超3个赞
window.onload=functionsume(){外面是访问不到sume的,去掉window.onload,或者在onload函数内使用element.onclick=function(){}
添加回答
举报
0/150
提交
取消