你写在下面的js没有被加载,只有被加载后才可以调用js
2.解决方法: 1.你可以把下面那段js代码放在html页面前面,就可以了。
你的JS是不是要嵌在HTML中用的,而你测试HTML代码用的浏览器是IE11?如果是的话,我怀疑是IE对JS的处理机制有问题,建议你换Google Chrome或Mozilla FireFox。
理由是,我遇到过这种问题,在IE11里,加载的Function中如果有错误,可能导致浏览器拒绝加载该Function,调试时显示该Function没有定义。
而Google Chrome和Mozilla FF则会老老实实执行到Function中出错的那句才报错。
不知道能不能解决你的问题……