0
Is this also the Risk Address:
<select name="InsuredSALicense2" id="InsuredSALicense2">
  <option>Please Select</option>
  <option>Yes</option>
  <option>No</option>
</select> 

ここでの答えが「いいえ」の場合、非表示のドロップダウンを作成する必要があります。

If No, Please give details: 
<textarea name="InsuredOther License2" 
          id="InsuredOther License2" 
          cols="30" rows="4"></textarea>
<form id="form4" name="form4" method="post" action="">

フォームでドロップダウンを作成したいと言います(例:「あなたは...」、はい/いいえを選択してください):答えが「はい」の場合は、セクションをドロップダウンし、いいえの場合はドロップダウンしないでくださいセクション。

このフォームは、dreamweaver cs4 で作成されました。

4

3 に答える 3

1

これは比較的簡単に行うことができます。JavaScript フレームワーク jQuery を使用すると、次のようなことができます。

/* Attach an event to your dropdown menu containing Yes/No */
$("#InsuredSALicense2").change(function(){
  /* Check Value After Change */
  if (this.val() == "Yes") {
    /* Show the dropdown field */
    $("#hiddenDIV").show();
  } else {
    /* Hide the dropdown field */
    $("#hiddenDIV").hide();
  }
});

この例では、「hidden」ドロップダウンが「hiddenDIV」という名前の中にあると想定しています。

<div id="hiddenDIV">
  <p>Hidden drop down stuff here</p>
</div>

このコード サンプルを使用するには、タグから jQuery ライブラリを参照する必要があります。

<head>
  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript"></script>
</head>
于 2009-06-11T13:01:54.980 に答える
0

あなたは ASP.net に取り組んでいますか?? ASP.net で作業している場合は、ドロップダウン リストのテキストが変更されたときに非表示のドロップダウン リストを作成できます...まず、選択したドロップダウン リストの値を確認できます...質問があればお知らせください

于 2009-06-10T07:09:46.723 に答える
0

良い解決策はクライアント側で行うことだと思います: テキストエリアとドロップダウン メニューの両方を生成します。デフォルトではないものを非表示にします (たとえば、style="visibility: hidden")。次に、InsuredSALicense2 リストボックスに onchange イベントを作成します。これにより、重要でないフィールドが非表示になり、重要なフィールドが表示されます。

于 2009-06-11T12:49:03.077 に答える