css啦,如:
<select name=aa>
  <option style=background-color:red>asdf</option>
</select>

解决方案 »

  1.   

    <script language="JavaScript">
    function ttt()
    {
        alert(aa.options[aa.selectedIndex].value);  //aaa
    alert(aa.options[aa.selectedIndex].text);   //asdf
    }
    </script>
    <select name=aa onclick="ttt();">
      <option style=background-color:red value="aaa">asdf</option>
    </select>
      

  2.   

    flyspider(飞天蜘蛛) 
    怎么会点一下下就选上了,我还没有选颜色呢,能不能<option >里加选择后才调他的值?
    <script language="JavaScript">
    function ttt()
    {
        alert(aa.options[aa.selectedIndex].value);  //aaa
    alert(aa.options[aa.selectedIndex].text);   //asdf
    }
    </script>
    <select name=aa onclick="ttt()">
      <option style=background-color:red value="aaa" >red</option>
      <option style=background-color:yellow value="bbbb">yellow</option>
    </select>
      

  3.   

    把select中的onclick改成onchange应该就可以了