我正在尝试从表单提交上的事件侦听器中运行一个函数。
Chrome& Firefox(Iceweasel)可以正常使用此代码。 Internet Explorer(版本9)由于某种原因要求我打开开发人员工具并立即关闭它以使javascript工作,之后页面可以刷新并且代码工作正常。
该网站在http://itdipext.ryanteck.org.uk/enquire.html发布,javascript在http://itdipext.ryanteck.org.uk/javascriptValidate.js
为什么选择Internet Explorer 8?,为什么javascript用于基本表单验证? 这适用于HTML5甚至尚不存在的大学作业。和互联网浏览器,让老师高兴。
谢谢 - 瑞安沃姆斯利
答案 0 :(得分:1)
由于您的脚本中大量使用console.log
,因此看起来很像。
在dev工具打开之前,IE不会创建控制台对象。您可以将其添加到脚本顶部以阻止其中断
var console=console||{"log":function(){}};
请注意,在此处不会将任何内容记录到控制台。