程序如下。。
[/code]<html>
<head>
</head>
<body>
<select name="selAddr" size="1" onchange="func()">
<option selected value="郑州">郑州</option>
<option value="洛阳">洛阳</option>
<option value="开封">开封</option>
</select>
<script language="javascript">
function func()
{
alert("你选择了" + selAddr.value);
}
</script>
</body>
</html>
就是跟着书打出来的 但是没有弹窗求问题出在哪里

解决方案 »

  1.   

    <html>
    <head>
    </head>
    <body>
    <select name="selAddr" size="1" onchange="func(this)">
    <option selected value="郑州">郑州</option>
    <option value="洛阳">洛阳</option>
    <option value="开封">开封</option>
    </select>
    <script language="javascript">
    function func(obj)
    {
    alert("你选择了" + obj.value);
    }
    </script>
    </body>
    </html>
      

  2.   

    <html>
    <head>
    </head>
    <body>
    <select name="selAddr" size="1" onchange="func()">
        <option selected value="郑州">郑州</option>
        <option value="洛阳">洛阳</option>
        <option value="开封">开封</option>
    </select>
    <script language="javascript">
        function func()
        {
            var selAddr=document.getElementsByTagName('select')[0];
            alert("你选择了" + selAddr.options[selAddr.selectedIndex].value);
        }
    </script>
    </body>
    </html>