html js - onclick无效

时间:2011-04-07 14:54:47

标签: javascript html onclick

我通常不使用onclick,但是当我碰到这个问题时,我会为完全不同的目的做一些调试编码。我完全失明了,或者为什么不这样做?

<html>
<head>

<script type="text/javascript">
function click()
{
    alert("hey");
}
</script>

</head>

<body>

<!-- Will not work in any browser -->
<input type="button" onclick="click()" value="click me" />

<!-- Will not work in IE -->
<a href="#" onclick="click()">click me</a>

<!-- Works in all -->
<input type="button" onclick="alert('hey')" value="click me" />
<a href="#" onclick="alert('hey')">click me</a>

</body>
</html>

2 个答案:

答案 0 :(得分:3)

“click”不是JS函数的好名字,特别是对于IE

改变你的功能名称,让我们都快乐= D

答案 1 :(得分:0)

我认为您应该尝试这一点,看看它是否有帮助:     <input type="button" onclick="click()" value="click me"> 你应该在最后摆脱斜线。这是wat probaly正在这样做。希望它有所帮助!