0

ドロップダウンリストがあります。最初は非表示にしましたが、特定のボタンが TEST と表示されるたびに、そのリストを表示したいと思います。また、クリックするたびに表示したい。ボタンが 3 回クリックされた場合、3 つのドロップダウンなど。現時点では、ボタンがクリックされたときにドロップダウンが一度だけ表示されています。内部の PHP コードを気にしないでください。

<p>
<label for ="test">TEST:</label>
<input type="button" name="test" value="testing" onclick="display()"/>
<?php
    echo '<select name="LIVINGSTYLE" id="test">';
// some code here
    echo '</select>';
?>
</p>

私のJavascript関数:

function ondisplay()
{
   document.getElementById("test").style.display="block";
}
4

2 に答える 2

0

jQuery ソリューション、これはFiddleです。これにより、無限の選択ボックスを表示できます。

<label for ="test">TEST:</label>
<input id="test" type="button" name="test" value="Testing"/>

$(function(){
   $('#test').click(function(){
      $('body').append('<select name="LIVINGSTYLE" id="test">'+
                       '<option value="1">Option 1</option>'+
                       '<option value="2">Option 2</option>'+
                       '<option value="3">Option 3</option>'+
                       '<option value="4">Option 4</option>'+
                       '</select>');
   });
});
于 2013-09-20T11:13:33.230 に答える