約 20 の異なるフォームがあり、ユーザーの選択に従って 1 つのフォームのみが表示されるようにします。それに対する私の解決策は、javascriptを使用して選択したもの以外をすべて非表示にする、かなり低学年です。さらに、ユーザーの選択に基づいて JavaScript を使用して、いくつかのフォーム値を動的に変更する必要があります。それらをレンダリング/管理するためのきちんとした方法ではありません。さらに、将来の変更に柔軟に対応できるようにしたいと考えています。今はとても散らかっていて、見ていると気分が悪くなります。誰もこれについてより良いアイデアを持っていますか?
これが私がやってきた方法です-
<a class="font12" href="#" onclick="document.getElementById('form1').style.display='block';
document.getElementById('form2').style.display='none';
document.getElementById('form3').style.display='none'; return false;">form1</a>