<select>
<option value="kkk" id=option1>ssss</option>
<select>
<script>alert(document.all.option1.innerText)
<script>

解决方案 »

  1.   

    <option value="kkk">ssss</option>kkk是该项option对象的value值,而ssss是这个option的text属性值。
      

  2.   

    <select id='s1'>
    <option value="kkk">ssss</option>
    </select>js:document.getElementById('s1').options[0].text;
      

  3.   

    只会提交被选定项的option 的value值到服务器去,不知你是想在客户端脚本里取值呐还是怎么着
      

  4.   


    <script>
    function f1()
    {
    alert(document.all.option1.innerText)
    }
    </script>
    <select ID=Select1>
    <option value="kkk" id=option1>ssss</option>
    </select>
    <input type=button onclick=f1() value=ooo>
      

  5.   

    先不提交,我从数据库中读出一个ID和一个Name
    <option value=id>Name</option>
    <input type="text" value=>这里可以给用户自己写Name
    我要得到Name的值拿去与option中的Name比较
      

  6.   

    <form name="form1"><select onchange="window.alert(this.options[this.selectedIndex].text);" name="sel1"><option value="111" >good</option><option value=222>good2</option></select></form>