没有readonly属性
试试改一下
<script>
var tem=0//默认值
</script>
<select onchange="selectedIndex=tem">
<option>2
<option>3
</select>

解决方案 »

  1.   

    <select disabled>
    <option>2
    <option selected>3
    </select>or<form name=form1>
    <select onchange=form1.reset()>
    <option>2
    <option selected>3
    </select>
    </form>
      

  2.   

    select 本身就是只读,你可以在onchange的时候<select onchange="this.selectedIndex = 2">
    <option>0/option>
    <option>1</option>
    <option>2/option>
    <option>3/option>
    <option>4/option>
    </select>这样,整个FORM的reset不好啊。
      

  3.   

    <select onchange="this.selectedIndex = 2">
    <option>0</option>
    <option>1</option>
    <option selected>2</option>
    <option>3</option>
    <option>4</option>
    </select>少写了几个<啊,更正一下.
      

  4.   

    disabled的时候select不会提交,恐怕楼主不会满意啊,哈哈