<input name=t1 readOnly value="aaa">

解决方案 »

  1.   

    根据权限划分对部分用户需要为只读属性,如果能判断出只读来,就写成
    <input type=hidden name=t1 value="aaa">隐藏传过去
    select设为disabled,下页面接受t1.................
      

  2.   

    这样
    <select name="select1" onChange="test()">
      <option>111</option>
      <option>222</option>
      <option>333</option>
    </select>
    <script language="JavaScript">
    var n = select1.selectedIndex
    function test()
    {
    select1.selectedIndex=n
    }
    </script>
      

  3.   

    这样
    <select name="select1" onChange="test()">
      <option>111</option>
      <option>222</option>
      <option>333</option>
    </select>
    <script language="JavaScript">
    var n = select1.selectedIndex
    function test()
    {
    select1.selectedIndex=n
    }
    </script>
      

  4.   

    我的值是从数据库读出的,根据权限普通用户是不能修改,所以不能给他 onChange 的
      

  5.   

    或者放到隐藏域里<select name="select1" disabled>
      <option value="111" selected>111</option>
      <option value="222">222</option>
      <option value="333">333</option>
    </select>
    <script language="JavaScript">
    hiddenField.value=select1.value
    </script>
    <input type="hidden" name="hiddenField">提交后取隐藏域的值