http://community.csdn.net/Expert/topic/4739/4739307.xml?temp=.4613916

解决方案 »

  1.   

    <script>
    var sUserName="";
    function fb()
    {
    var option1 = document.createElement("OPTION");
    var oTextNode = document.createTextNode("New Text");
    option1.style.backgroundColor = "#ff99ff";
    option1.appendChild(oTextNode);
    document.all.sel1.appendChild(option1); //option1.innerText = obj_nosort.options[i].text;
    // option1.class='style="BACKGROUND-COLOR:  #ff99ff"'
    }</script>
    <body>
    <select id="sel1"></select>
    <input type="button" onclick=fb() value="oooo">
    </body>
      

  2.   

    <script>function fb()
    {
    var option1 = document.createElement("OPTION");    option1.innerText = "New Text";
    option1.style.backgroundColor = "#ff99ff";
    document.all.sel1.appendChild(option1);
    }</script>
    <body>
    <select id="sel1"></select>
    <input type="button" onclick=fb() value="oooo">
    </body>
      

  3.   

    function line(option1,obj)
         {
           for(var i=0;i<obj.parentNode.childNodes.length;i++)
       {
    obj.parentNode.childNodes[i].style.backgroundColor='white'
       }
                       obj.value=obj_nosort.options[i].value;
       obj.style.backgroundColor = "#ff99ff";='#999999';                    obj.innerText = obj_nosort.options[i].text;
                          obj.class='style="BACKGROUND-COLOR:  #ff99ff"'
     

    }
      

  4.   

    可以传进去啊
    <select name=obj_sort>
    <option value="1">asdasd</option>
    <option value="2">dfsfdd</option>
    </select>
    <script language=javascript>
    var obj_sort=document.getElementById("obj_sort")
    var option1 = obj_sort.options[0]
    alert(option1.value)
    option1.style.backgroundColor="#ff99ff"</script>