0

たとえば、メールや電話番号などのオプションを持つ2つの異なる選択オプションが必要です。メールオプションを選択すると、その下に「メールを入力してください」というテキストボックスが開きます。または、電話番号オプションを選択すると、別のオプションが表示されます。その下に「Enter Phone #:」というテキスト ボックスが開きます。

Ps。一度に両方のテキスト ボックスを表示するのではなく、入力するテキスト ボックスを選択できるようにします。これを行うためのより良い方法があれば、あなたのアイデアを教えてください。

<form action="order-step4.php" method="post"> 

    Please fill out these fields:<br /> 
    Recipient: <input type="text" name="recipient" /><br />

    Recipient Email: <input type="text" name="remail" /><br /> 

    Recipient Cell: <input type="text" name="rsms" /><br /> 

    Your Message :<input type="text" name="message" /><br /> 

    <input type="submit"> 
 </form>

ありがとう、チャド。

4

1 に答える 1

0

電話または電子メールを選択するためのドロップダウン オプションがあり、ドロップダウンの変更時にそれぞれの入力テキスト ボックスを表示/非表示にします。

<select id="myChoice">
  <option value="email">Email</option>
  <option value="phone">Phone</option>
</select>

ここに機能があります

$('#myChoice').change(function() {
       if ($(this).val() === 'email') {
           //show email
           //hide phone

        } else {
            //hide email
           //show phone
        }
});
于 2013-01-24T04:59:51.003 に答える