0
我希望能夠從下拉列表中進行選擇,然後使用上面的適當標籤動態生成輸入框。例如:根據下拉選擇生成輸入框
如果我從下拉式學校:
<label>Enter School name:</label>
<input name="name">
如果我從下拉菜單中選擇個人:
<label>Enter Individual name:</label>
<input name="firstName">
<input name="lastName">
$('#elementreg').change(function() {
$('#input-holder').empty();
if ($(this).val() == "individual") {
$('#input-holder').append('<input type="text" name="input" value="test" >');
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="input-holder"></div>
<select class="medium" id="elementreg" name="youare">
<option value="" selected="selected"></option>
<option value="individual">For Yourself</option>
<option value="school">School</option>
<option value="group">Group</option>
<option value="studio">Studio</option>
</select>
確定我有這樣的說法,但我沒有得到我想要的輸出 –
以什麼方式?什麼會希望可以更好地使用JS創建? – mplungjan
你的代碼有什麼問題? – mplungjan