5
HTMLフォームの内部にあるときは単純なボタンを表示できませんが、HTMLフォームの内部にないときは正常に動作します。HTMLフォーム内のonClick JavaScript関数
このコードは動作しません:
<head>
<script langauge="JavaScript">
function reset(){
alert('test')
}
</script>
</head>
<body>
<form name="nyform">
<input type="button" value="Reset" onClick="reset()">
</form>
</body>
この1つはしますが:
<head>
<script langauge="JavaScript">
function reset(){
alert('test')
}
</script>
</head>
<body>
<input type="button" value="Reset" onClick="reset()">
</body>
は、その理由は何で、どのように私はそれを修正することができますか?機能reset()
は、フォーム内の別の意味を持ち、そしてカスタム関数はそれをオーバーライドしていないため
おかげ
多分あなたの関数の名前を変更します。私はリセットが予約語かもしれないと思っています。 – carny666
彼が正しいです、リセット()は、フォームフィールドをクリア/空にするJavaScript関数です。 2番目のサンプルは、フォームタグが折り返されていないため動作します。 –