我希望单击按钮但没有任何反应时出现一个警告框。我不确定的一件事是我是否应该在函数签名中的标识符前面加上var
。 function popup(var message)
<!DOCTYPE html>
<html lang="en-ca">
<head>
<meta charset="utf-8" />
<title>Testing...</title>
<script type="text/javascript">
function popup(var message)
{
var one = 5
var two = 3
alert(message)
if(one*two == 15)
{
alert("you were right")
}
else
{
alert("you were wrong")
}
}
</script>
</head>
<body>
Hello, I am here.<br />
<input type="button" value="click here" onclick="popup('this is my message')" />
</body>
</html>
IE提供以下错误详细信息:
网页错误详细信息
用户代理:Mozilla / 4.0(兼容; MSIE 8.0; Windows NT 6.1; Trident / 4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0)
时间戳记:UTC,2012年7月11日23:12:07
消息:预期对象
行:25
字符:1
代码:0
URI:file:/// C:/Users/UJXB9EE/Desktop/jscripttest.html
我不确定如何在FireFox中找到它。
编辑:有没有一种更好的方法来获取JavaScript错误,而不是单击IE底部的小错误图标?
最佳答案
函数参数前不能有var
。
关于javascript - 警报框未打开,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11442932/