ボタンがクリックされたときに警告ボックスを表示したいのですが、何も起こりません。私が確信していないことの1つは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 は、次のエラーの詳細を示します。 Web ページのエラーの詳細
ユーザー エージェント: 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) タイムスタンプ: 2012 年 7 月 11 日水曜日 23:12:07 UTC
Message: Object expected Line: 25 Char: 1 Code: 0 URI: file:///C:/Users/UJXB9EE/Desktop/jscripttest.html
FireFox でこれを見つける方法がわかりません。
編集: IE の下部にある小さなエラー アイコンをクリックする代わりに、JavaScript エラーを取得するより良い方法はありますか?