在 文本框 旁边放一个  table .,可以实现的,不过这样程序量增加了不少。不是很值

解决方案 »

  1.   

    这里有一个不知道是否可以满足你的要求。你可以在客户端自己试验一下:<html>
    <head>
    <script>
    function additem(item,sel_item){
      sel_item.options.length ++;
      sel_item.options[sel_item.options.length - 1].value = item;
      sel_item.options[sel_item.options.length - 1].text = item;
    }
    </script>
    </head>
    <body>
    <p align="center">元素值: <input type="text" style="wdith: 100px;" name="t_item"><input type="button" value="添加" onclick="additem(t_item.value, sel_test);"><select name="sel_test" style="width: 100px;" onchange="alert(this.value);"><option value="default">default</option></select></p>
    </body>
    </html>
      

  2.   

    xijupony(梦冥无境),谢谢你了不过我希望是看走来只有一个按件,你那种方法,我也试过,还试着在TEXT控件的Change事件中加入一段javascript省掉一个添加按钮,但这还不是我的要求