简体   繁体   English

IE8浏览器JavaScript问题

[英]IE8 Browser JavaScript issue

Can anyone tell me the reason why the following works in IE8 but not in Safari 5.1? 谁能告诉我以下内容在IE8中起作用但在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. IE8和Safari 5.1中均启用了JavaScript。

Try dropping the 'javascript:' from the onclick. 尝试从onclick中删除“ javascript:”。 The only time I see this syntax used is when it is in the href. 我唯一看到的语法是在href中。 The content of onclick is assumed to be JavaScript by default. 默认情况下,onclick的内容假定为JavaScript。 As such, 因此,

javascript:submit();

Is not valid JavaScript. 无效的JavaScript。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM