Internet Explorer Javascript未从事件问题运行

时间:2014-01-09 12:38:50

标签: javascript html internet-explorer internet-explorer-9

我正在尝试从表单提交上的事件侦听器中运行一个函数。

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甚至尚不存在的大学作业。和互联网浏览器,让老师高兴。

谢谢 - 瑞安沃姆斯利

1 个答案:

答案 0 :(得分:1)

由于您的脚本中大量使用console.log,因此看起来很像。

在dev工具打开之前,IE不会创建控制台对象。您可以将其添加到脚本顶部以阻止其中断

var console=console||{"log":function(){}};

请注意,在此处不会将任何内容记录到控制台。