html无法调用js函数,提示函数未定义。html cannot call javascript function is not defined
html无法调用js函数,提示函数未定义。网络搜索并没有找到合适的答案。以下是本人遇到的情况,和最终的解决方法。
打开浏览器的开发者工具,看到js文件已经加载了,同时浏览器的开发者工具的文件目录树中居然没有此js文件!也就是说,文件虽然被浏览器下载,却并没有解析!
多次查阅html代码,发现其中加入了一个svg标签,且这个标签未闭合,导致网页的html代码(包括加载js文件的代码)都被当做svg标签的内容了,因此,js文件自然不会被加载和执行了!
所以,推测此类问题,多为html的标签未闭合所致。只要修复未闭合的标签,就可以了。
转载请注明来源,谢谢。
有偿解决C++编程问题,承接项目定制开发;寻一份全职或兼职Windows C++开发工作。联系邮箱:[email protected]。