1

HTML の知識がなくて申し訳ありませんが、たとえば 3 つのラジオ ボタンのセットを設定して、それぞれが異なる項目の選択リストにリンクするようにすることは可能ですか?

私がやろうとしているのは、ユーザーに次のいずれかを選択させることです:

Projects はすべてのプロジェクトのリストを
選択、Tasks はすべてのタスクの
リストを選択、Users はすべてのユーザーのリストを選択

これまでラジオボタンから把握できた限り、それらはテキストを表示し、送信値を入力として持っているだけです。私が考えていることは実行不可能ですか?

ラジオボタンを各選択リストにリンクする簡単で簡単な方法があることを願っていますが、最悪の場合、適切な選択リストの値をJavaScriptメソッドを介してラジオボタンの値フィールドに配置することを想像できます. このような単純なアイデアのように見えますが、それは不必要に複雑に思えます。

4

1 に答える 1

1

これを行うには、確かに JavaScript を使用する必要があります。プレーンな HTML ラジオボタンは、フォーム送信で単一の値を送信することのみを目的としています。

あなたが何を求めているのかを明確にするために、これはあなたが念頭に置いていたものですか:

  1. ユーザーは、どのタイプの選択を行いたいかを示す 3 つのラジオ ボタンのセットから始めます。
  2. ユーザーはいずれかのボタンを選択します
  3. 適切なタイプの項目の選択リストが表示されます

これがあなたの言いたいことである場合、これを行う最も簡単な方法は、単純に 3 つの選択リストをすべて追加し、それらを非表示にすることです。次に、ラジオ ボタンに JavaScript イベントを追加して、選択したものを表示します (必要に応じて他のものを非表示にします)。

于 2009-11-30T16:45:20.527 に答える