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]


老刀的技术日志 » html无法调用js函数,提示函数未定义。html cannot call javascript function is not defined

发表评论