0

HTML5 プレースホルダーに奇妙な問題があるようです。ドロップダウンメニューを使用してdivを表示/非表示にし、div内にはテキストフィールドがほとんどありません

ドロップダウンからオプションの 1 つを選択して div を表示すると、div は表示されますが、プレースホルダーはテキスト フィールドにありません。

任意の助けをいただければ幸いです。

プレースホルダープラグイン

<script type='text/javascript'>
 $(document).ready(function(){
 $("#customertype").change(function() {
            if ($("#customertype option[value='new']").attr('selected')) {
                   $('#newcustomer').show();

            }
            if ($("#customertype option[value='existingcustomer']").attr('selected')) {
                 $('#newcustomer').hide();
                   $('#existingcustomer').show();   
            }
        });
        });
        </script>

   <!--Start New Customer  -->
            <div id="newcustomer" style="display:none;"> 
              <div id="field"> <span id="sprytextfield5">
                <input class="input address" type="text" name="address" placeholder="Enter Mailing Address" id="address" />
                </span> <span id="sprytextfield6">
                <input class="input" type="text" name="city" placeholder="Enter City" id="city" />
                </span> <span id="sprytextfield7">
                <input class="input" type="text" name="province" placeholder="Enter Province" id="province" />
                </span> <span id="sprytextfield8">
                <input class="input" type="text" name="postalcode" placeholder="Enter Postal Code" id="postalcode" />
                </span> </div>
            </div>
            <!--End New Customer  --> 
4

1 に答える 1