私が設計している html フォームのページ読み込み時に非表示にする div がいくつかあります。テキスト フィールドを含むものもあれば、ドロップダウン ボックスを含むものもあります。フォームで特定のラジオ ボタンがクリックされたときに表示されます。divを非表示にするためにjavascriptを使用しています。私が使用しているコードは次のとおりです。
<script language="JavaScript">
function start() {
hide('hideablearea');
hide('nontenant');
hide('conftype');
hide('rec_roomlayout');
hide('req_roomlabel');
hide('req_roomdrpdwn');
}
window.onload = start;
</script>
それは完全に機能します。私の問題は...フォームが送信され、エラーが発生し(たとえば、ユーザーが必須フィールドに入力するのを忘れた)、[戻る]ボタンをクリックすると、この関数が再び起動してすべてが非表示になります..そして、非表示のdivが必要ですこの時点で表示する情報があります。これを達成する方法について何か考えはありますか?
前もって感謝します!
K