<select id="sel1" ><option value="">AAAAAa</option></select>sel1.options[n].textorsel1.options[sel1.selectedIndex].text

解决方案 »

  1.   

    <form name="navigation">
    <select name="pages" size="1" onChange="cccc();">
        <option value="all">all
        <option value="A">AAAAAa
        <option value="B">Lycos
        <option value="C">Angelfire
        <option value="D">WhoWhere
        <option value="E">Wired
      </select>
      </form>
      
    <SCRIPT LANGUAGE = "JavaScript">
    function cccc()
    {
       var f = document.forms.navigation;
      var uri = f.pages.options[f.pages.selectedIndex].text;
      alert(uri)
       }
       
    </SCRIPT>
      

  2.   

    那有没有办法知道她是第几个option??谢谢了
      

  3.   

    zhu_liping(zz)的里面加上下面这一句自已试试吧
    alert ( f.pages.selectedIndex + 1 )
      

  4.   

    <select name="pages" size="1" onChange="alert(options[selectedIndex].text);">
        <option value="all">all
        <option value="A">AAAAAa
        <option value="B">Lycos
        <option value="C">Angelfire
        <option value="D">WhoWhere
        <option value="E">Wired
      </select>
      

  5.   

    <form name="navigation">
    <select name="pages" size="1" onChange="aa();">
        <option value="all">all
        <option value="A">AAAAAa
        <option value="B">Lycos
        <option value="C">Angelfire
        <option value="D">WhoWhere
        <option value="E">Wired
      </select>
      </form><script>
    var i=0;
    for(;i<document.navigation.pages.options.length;i++)
    {
      if(document.navigation.pages.options[i].text=="AAAAAa")
       break;
    }
    i +=1;
    alert("AAAAAa是第“+i+"项";
    </script>