IE8浏览器JavaScript问题
谁能告诉我为什么以下内容在 IE8 中有效但在 Safari 5.1 中无效?
<a onclick="javascript:submit();"><img src="Images/Next.png" width="20" height="20"></a>
JavaScript 在 IE8 和 Safari 5.1 中均启用。
Can anyone tell me the reason why the following works in IE8 but not in Safari 5.1?
<a onclick="javascript:submit();"><img src="Images/Next.png" width="20" height="20"></a>
JavaScript is enabled in both IE8 and Safari 5.1.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试从 onclick 中删除“javascript:”。我唯一一次看到使用此语法是在 href 中。默认情况下,onclick 的内容被假定为 JavaScript。因此,
不是有效的 JavaScript。
Try dropping the 'javascript:' from the onclick. The only time I see this syntax used is when it is in the href. The content of onclick is assumed to be JavaScript by default. As such,
Is not valid JavaScript.