Javascript 选择后的文本框下拉列表
我只是想问一下如何根据所选号码自动下拉文本框。Javascript 选择后的文本框下拉列表,javascript,php,jquery,textbox,Javascript,Php,Jquery,Textbox,我只是想问一下如何根据所选号码自动下拉文本框。 例如,我有一个下拉值2,3,4,5,等等,当我单击2时,它会下拉两个文本框,如果值为3,则会有三个文本框,谢谢,非常感谢。您的意思是要根据select元素的值自动隐藏/自动显示文本输入?像这样的方法应该会奏效: <select id="theSelect"> <option value="0">Select an option...</option> <option value="1">
例如,我有一个下拉值2,3,4,5,等等,当我单击2时,它会下拉两个文本框,如果值为3,则会有三个文本框,谢谢,非常感谢。您的意思是要根据
select
元素的值自动隐藏/自动显示文本输入
?像这样的方法应该会奏效:
<select id="theSelect">
<option value="0">Select an option...</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<input type="text" id="theText" style="display:none;" />
当然,可以对显示/隐藏部分使用不同的动画。但基本思想是,默认情况下隐藏它(在本例中,我使用了内联CSS,但您可以同样轻松地使用现有CSS文件),然后在select
值更改时根据某些条件显示/隐藏它。
<?php
if(isset($_REQUEST["value"])){
$num = $_REQUEST["value"];
for($loop =1; $loop <=$num; $loop++){
?>
<div>TextBox <?php echo $loop;?><input type = 'text' name = "input_box_<?php echo "$loop ";?> ">
<?php
}
}
?>
<form method = "post">
Select Number
<select name = "value">
<option value='1'>1</option>
<option value='2'>2</option>
<option value='3'>3</option>
<option value='4'>4</option>
<option value='5'>5</option>
</select>
<input type ="Submit" />
文本框我不明白。给我们看一些代码。我没有真正的代码,我只是在研究这个主题,后来在这里被问到。:)“下拉文本框”是什么意思?根据值1,2,3添加一个文本框,如果我选择1,它将添加一个文本框。对不起,谢谢大卫,但这不是我的意思,我的意思是,例如,我有一个下拉菜单,值为1,2,3等等。我想要的是,当我单击3时,它将显示3个文本框。:)这就是我的意思,谢谢穆宾·哈立德,:)
<?php
if(isset($_REQUEST["value"])){
$num = $_REQUEST["value"];
for($loop =1; $loop <=$num; $loop++){
?>
<div>TextBox <?php echo $loop;?><input type = 'text' name = "input_box_<?php echo "$loop ";?> ">
<?php
}
}
?>
<form method = "post">
Select Number
<select name = "value">
<option value='1'>1</option>
<option value='2'>2</option>
<option value='3'>3</option>
<option value='4'>4</option>
<option value='5'>5</option>
</select>
<input type ="Submit" />