你的意思是不是:
  <select name="table" id="table" >
         <option value="" >选择一个项目</option>
          <option value="内 存" >内 存</option>
          <option value="微处理器">微处理器</option>
          <option value="硬盘">硬盘</option>
          <option value="显示器">显示器</option>
          <option value="显卡">显卡</option>
        </select>
这样不就可以得到了吗

解决方案 »

  1.   

    <script language="javascript">
    function a(){
    var sel = document.all.table;
    alert(sel.options[sel.selectedIndex].text);
    }
    function b(){
    var a = "";
    var sel = document.all.table;
    for( i =0 ; i < sel.options.length; i ++)
    a = a + sel.options[i].text;
    alert(a);
    }
    </script>
    <body >
     <select name="table" id="table" >
             <option value="" >选择一个项目</option>
              <option value="p_ram" >内 存</option>
              <option value="p_cpu">微处理器</option>
              <option value="p_disk">硬盘</option>
              <option value="p_monitor">显示器</option>
              <option value="p_graph_adp">显卡</option>
            </select>
             
    <button onclick="a()">  被选的</button>   
    <button onclick="b()">  全部</button>            </body>