登錄頁面有很多習(xí)慣性的操作,比如打開頁面,焦點在要輸入的文本框;按TAB鍵,光標(biāo)會按一定的順序切換;輸入完畢,壓下回車等等,你也可以輕松實現(xiàn),看下面頁面的一個例子:
<HTML>
<HEAD>
<TITLE> 登錄頁面 </TITLE>
<script language="javascript" event="onkeydown" for="document">
<!--
if(event.keyCode==13)
{
document.all('TBUTTON').click();
}
-->
</script>
</HEAD>
<BODY ONLOAD="window.document.forms[0].USERNAME.focus();">
<FORM ACTION="" NAME="TEST" METHOD="POST">
用戶名:<INPUT TYPE="TEXT" NAME="USERNAME" tabindex="1"><BR>
密  碼:<INPUT TYPE="TEXT" NAME="PASSWORD" tabindex="2"><BR>
<INPUT TYPE="BUTTON" NAME="TBUTTON" VALUE="回車" onclick="alert('已經(jīng)點擊!!');" tabindex="3">
</FORM>
</BODY>
</HTML>
其中腳本部分,是相應(yīng)回車鍵的,TBUTTON為相應(yīng)的按鈕名稱;
BODY中ONLOAD為打開頁面時加載操作,在此確定焦點所在,USERNAME為相應(yīng)的控件名稱;
各個控件中tabindex為TAB順序。
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1342882