ディスカッションへの返信(解決策)
テストには問題ありません。 。どの IE を使用していますか?
ie で更新をクリックしても値が変わりません。ie6 と ie8 の両方を試しました。デフォルト値を復元するのではなく、入力された値を更新します。
ie6 と ie8 の両方を試しました。デフォルト値を復元するのではなく、入力された値を更新します。
通常、これは js を使用して実装されます。 。 。 jsを使って実装するのはとても簡単です
その方法! jsでテキストボックスの値を変更してみます。 Web ページを開くことはできますが、Web ページを更新してもテキスト ボックスの値は変わりません。
1 階の zsx841021 からの返信を引用します。
テストでは問題ありません。 。どの IE を使用していますか?
試してみましたが、IE で更新をクリックしても値が変わりません。IE8 を使用しています。IE9 は問題ありません。 。
やり方! jsでテキストボックスの値を変更してみます。 Web ページを開くことはできますが、Web ページを更新してもテキスト ボックスの値は変わりません
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title><script type="text/javascript"> function loadding() { document.getElementById("input1").value="1"; }</script></head><body onload="loadding()"> <input id="input1" type="text" value="1" /></body></html>
ありがとう、onload イベントに記述していないので、更新が機能しません。笑
HTML コード
私はテストです!
私はテストです!
以上です。 。 。
ローカル ファイルの場合は、Ctrl + F5 キーを押して強制的に更新すると、問題が解決されるはずです。
しかし、私の IE9 では、CTRL+F5 が機能しません。 FFではCTRL+F5でOKです。
投稿者さんの言うようにF5を押すと、
ページが読み込まれた後にjsを使用してフォームのリセットイベントをトリガーするか、項目ごとに個別に初期値を設定します