ページをリロードしたときにフォームをリセットする方法を教えてもらえますか?ページのリロード時にフォームがリセットされますか?
$(document).ready(function() {
$('#contact-form')[0].reset();
});
と::
<body id="final-example" onload="document.my_form.reset();">
それは動作しますが、その後毎回、私はリロードするか、私はこのエラーを取得する別のページ(F12)に行く:
は、私は次のようなものを試してみました"TypeError: document.my_form is undefined"
問題は、私が電子メールでフォームをクリアしようとしていることですonloadと$( "document")。ready()の非常にページのbeacauseですが、1以外のすべてのページにはフォームがありません。
PHPインクルードのすべてのページにヘッダーが含まれていて、私のヘッダーにはボディのオープニングタグが含まれていると言わねばならないかもしれません。
これを何とか避けて、リロードしたときや別のページから戻ったときにその1ページだけがうまくいくようにすることはできますか?または、私はおそらく、そのページにPHPのインクルード(ヘッダー)関数を削除し、コードを貼り付けるべきですか?どうもありがとう。
jqueryがこのIDを検出するかどうかを確認できます。これは次のようになります: 'if($( '#contact-form')。length> 0){' –