JavaScript函数命名问题Opera vs. IE11“start()”

时间:2014-01-22 13:19:23

标签: javascript html internet-explorer

我在HTML

中使用这行代码时遇到了一些问题
<input type="button" class="someClass" id="myId" onclick="start()" value="Begin">

Opera 17 中一​​切正常,在 Internet Explorer 11 中我需要将onclick function重命名为:

... onclick="startX()" ...

或其他名称,但我不允许使用start(),为什么会这样? function start()IE11中做了什么?

2 个答案:

答案 0 :(得分:0)

感谢FrédéricHamidi我对元素做了一些研究,我可以确认方法.start()和.stop()属于它。

来源:marquee tutorial

PS:该元素已被弃用。

答案 1 :(得分:-1)

Windows与从DOS时代带来的某些历史包袱感到困惑。例如,您无法命名文件/文件夹,因为con是DOS时代的保留设备名称。在同一行中,start是DOS批处理脚本命令。我相信这就是IE不喜欢名为start的Javascript函数的原因。