全部控件disabled=false时,欲恢复disabled=true前的焦点位置。

解决方案 »

  1.   


    在你disabled=true后,你应该做了操作才disabled=false吧,那你的焦点肯定已经改变。如果你没有做任何操作,那焦点将保留在原来的地方。
      

  2.   

    楼上的说法有点片面,比如响应onmouseover事件的情况下,焦点并未改变。不过按ragweed_wg的要求,我也没想到好的解决办法
    <input name=text1>
    <input type=text>
    <input type=text>
    <input type=button onmouseover="text1.disabled=true">
      

  3.   

    说句实话,你不记住开始焦点的位置(用变量),dhtml里又没有焦点往
    前的功能,拿个变量记,又不费事。