Javascript 根据不同的选择选项传递值
我试图根据用户从下拉列表中选择的选项获取不同的值。 例如,当用户从下拉列表中选择选项1=>将值111传递到表单中的.$numbers 我该怎么做?我应该在//some代码区中包含哪些代码Javascript 根据不同的选择选项传递值,javascript,forms,select,Javascript,Forms,Select,我试图根据用户从下拉列表中选择的选项获取不同的值。 例如,当用户从下拉列表中选择选项1=>将值111传递到表单中的.$numbers 我该怎么做?我应该在//some代码区中包含哪些代码 switch($_POST['outlet']){ case 'a' : //some code; //get value 111 from here break; case 'b': //some code; /
switch($_POST['outlet']){
case 'a' :
//some code;
//get value 111 from here
break;
case 'b':
//some code;
//get value 222 from here
break;
case 'c':
//some code;
//get value 333 from here
break;
default:
//some code if the post doesn't match anything
}
$numbers=null;
开关($_POST['outlet'])){
案例“a”:
//一些代码;
//从这里获取值111
$numbers=111;
打破
案例“b”:
//一些代码;
//从这里获取值222
$numbers=222;
打破
案例“c”:
//一些代码;
//从这里获取值333
$numbers=333;
打破
违约:
//如果帖子与任何内容都不匹配,请输入一些代码
打破
}
回音为空($number)?'数字为空“:$Numbers;// 您可以这样做:
<select id="sc" name="outlet">
<option value="111">1</option>
<option value="222">2</option>
</select>
<select id="sh" name="outlet">
<option value="333">3</option>
<option value="444">4</option>
</select>
<select id="sw" name="outlet">
<option value="555">5</option>
<option value="666">6</option>
</select>
Then, just take the value of $_POST['outlet']
1.
2.
3.
4.
5.
6.
然后,只需取$u POST['outlet']的值
为什么不从选择中向选项添加值呢<代码>1
<select id="sc" name="outlet">
<option value="111">1</option>
<option value="222">2</option>
</select>
<select id="sh" name="outlet">
<option value="333">3</option>
<option value="444">4</option>
</select>
<select id="sw" name="outlet">
<option value="555">5</option>
<option value="666">6</option>
</select>
Then, just take the value of $_POST['outlet']