Javascript 根据不同的选择选项传递值

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; /

我试图根据用户从下拉列表中选择的选项获取不同的值。 例如,当用户从下拉列表中选择选项1=>将值111传递到表单中的.$numbers

我该怎么做?我应该在//some代码区中包含哪些代码

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']