2012-03-02 11 views
0

バックボタンを押したときにフォームフィールドをクリアするために、次のコードを使用しています。それはIE7で動作します。しかし、Firefoxは動作していないようです。ここに私のコードです。ご提案があれば教えてください。ありがとうございました。フォームフィールドをonLoadでクリアし、バックボタンでonUnload

function clearForms() 
{ 
    var i; 
    for (i = 0; (i < document.forms.length); i++) { 
    document.forms[i].reset(); 
    } 
} 

<body onLoad="clearForms()" onUnload="clearForms()"> 

答えて

1

ではなく、インラインonloadイベントハンドラのjQueryの$(document).ready()を使用してみてください。

$(document).ready(clearForms); 
+0

ご協力いただきありがとうございます。このコードをbodyタグに入れてもらいたいですか? – nav100

+0

いいえ、jQueryがインクルードされた後に、このコードをページの本文またはヘッドタグ内の任意の場所のスクリプトブロックで実行してください。 – ShankarSangoli

+0

私はFirefoxでテストしました。しかし、それは動作しません。 – nav100

関連する問題