呵呵,为什么要这样写呀?这不符合HTML的规范呀。

解决方案 »

  1.   

    <body onload="document.all.mxh.checked=true">
    <input type=radio value=abc id=mxh>
      

  2.   

    这样?
    <input type=radio value=abc onclick="if (this.checked==false) this.checked=true; else this.checked=false;" checked>
      

  3.   

    <input type=radio value=abc id=mxh>
    <script>
    document.all.mxh.checked=true"
    </script>
      

  4.   

    <input type=radio value=abc id=mxh>
    <script>
    document.all.mxh.checked=true
    </script>
      

  5.   

    大家真熱心﹐那么快就又回復﹐先謝過了
    因為到目前為止我碰到類似情況都是這樣處理
    <%do while rs_user.eof %>
    <script>
    if (a.value=='<%=rs_user("id")%>')document.write('<option value="a" selected>1</option>')
    else{document.write('<option value="a">1</option>')}
    </script>
    ......
    這樣來寫﹐覺得總是這樣判斷非常不爽﹐因為有時并不是從數據庫讀資料﹐而是定義一個數組﹐又或者只有兩三行﹐所以想問問各位有什么好方法
    因此我希望能實現成
    <option value="a" javascript:if (a.value=='<%=rs_user("id")%>')write("selected")>
    當然這種語法是錯的﹐大家不用糾正﹐只是想表達意思而已按 net_lover(孟子E章) 的做法其實還是如我開始所說的在標識外實現﹐如果有多個<input type=checkbox>怎么辦﹐如果每個都給個id那太煩了吧
      

  6.   

    晕~~~~~~~~~~~~~`<%do while rs_user.eof %>
    <option value="a"
    <%if rs_user("id")="a" then response.write(" selected ")%>
    >1</option>
    ..........
      

  7.   

    do while rs_user.eof 
    这种写法?<input type=checkbox value="t" <%if rs_user("id")="t" then response.write("checked")%>><option value="a" <%if rs_user("id")="a" then response.write("selected")%>>1</option>
      

  8.   

    document.write('<option value="a"'+(a.value=='<%=rs_user("id")%>'?' selected':' ')+'>1</option>')
      

  9.   

    <option value="a" javascript:if (a.value=='<%=rs_user("id")%>')write("selected")>
    把判断放到服务器上吧<option value="a" <%if ("a"==rs_user("id")) Resoponse.Write("selected")%>别说我写的不对啊,既然你在<option里写出了value=a就说明,你是预先知道了这个a ,这样这么写不错的吧
      

  10.   

    对了我的服务器端是javascript写的,不好意思
      

  11.   

    我的服务器端是javascript写的:)