有人能告诉我为什么以下在IE8中工作但在Safari 5.1中没有工作的原因?
<a onclick="javascript:submit();"><img src="Images/Next.png" width="20" height="20"></a>
在IE8和Safari 5.1中都启用了JavaScript。
答案 0 :(得分:3)
尝试从onclick中删除'javascript:'。我看到这种语法的唯一时间是它在href中。默认情况下,onclick的内容假定为JavaScript。因此,
javascript:submit();
无效的JavaScript。