如何讓網頁畫面一Load進來就將游標停在輸入區以及按Enter往下一個輸入區跳

網頁上面通常有一些讓使用者填寫的資料的區域(text),我希望當User開啟網頁時,就自動將游標停在第一個輸入區,便利User不需要再移動滑鼠去點,可以這麼做:

間加入:

function bodyOnlad(){

document.getElementById('owner').focus(); //其中owner是欄位id

}

在加上 :























(限IE)那如果我有很多個欄位希望User按下Enter的時候就移到下一個呢?

假設我有兩個欄位為owner與rent,我要讓User在owner按下enter就跳到rent,可以這麼做:

間加入:

function toRent(){
e = window.event.keyCode;
if (e==13){
document.getElementById('rent').focus();
}
}


在中的owner加入:











參考:

1.http://www.ccvita.com/79.html (JavaScript Event)

2.http://hi.baidu.com/hfgyd2616/blog/item/082cda5472bc135cd0090661.html

3.http://topic.csdn.net/t/20020906/14/1001830.html (Enter觸發)

4.http://jdpforum.ns2go.com/archiver/tid-581.html (Enter觸發)

5.http://javadeveloper.wordpress.com/2006/12/27/6/ (Focus)

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *