html中怎样使用select中的value作为onchange中函数的参数进行传递?最好附带程序。

如题所述

第1个回答  2013-08-20
<script type="text/javascript">

function mbar()
{
var sobj=document.form.m.value;
switch (sobj)
{
case "wre": alert("wre");break;
case "zczc": alert("zczc");break;
}
}
</script>
</head>

<body>
<form name="form">
<select name="m" >
<option value="wre" >wre</option>
<option value="zczc" >zczc</option>
</select>
<input type="button" onclick="mbar()" value="提交">
</form>
</body>
</html>

这样都行啦本回答被提问者采纳
第2个回答  2013-08-20
<select onchange="change(this.value)">
    <option value="a">a</option>
    <option value="b">b</option>
    <option value="c">c</option>
</select>

<script>

    function change(value){

        alert("我选中的值是"+value);

    }

</script>

追问

function mbar(sobj)
{
switch (sobj)
{
case "wre": alert("wre");break;
case "zczc": alert("zczc");break;
}
}为什么不能实现呢,我新手

相似回答