Re: [問題] javascript格式檢測後的游標停留
※ 引述《tina0724 (學習努力愛自己)》之銘言:
: 各位先賢,不好意思!!
: 我爬了文但沒有看到類似的問題,
: 所以在這裡發文尋問,若先賢們覺得問題太簡單也請多包含^^
: 我是想要問,我已經寫好文字欄位的格式檢測,
: 但是若該欄位的格式錯誤,它會依照我設定的檢測訊息跳出格式錯誤,
: 但顯示完之後,游標就會跳到下一個輸入欄位去了,不會停留在原本的那一個欄位
: 不知道這個應該要怎麼去解決....
: 謝謝大家包容我這個新手的新手問題
: 感恩大家的回答喔^^
這很簡單,只要讓你的函式能夠知道是哪個物件呼叫這個函式,
就能夠反過來要求原物件表現出特定行為.
函式這樣寫:
function check(obj) {
...
if (!resultOfCheck) { //檢查結果不正確
alertMessage();
obj.focus(); //讓游標回到原欄位
}
}
任何物件應該如此呼叫check():
<input type="text" onChange="check(this);">
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.112.230.76
※ 編輯: ephesians 來自: 59.112.230.76 (03/19 22:51)
討論串 (同標題文章)
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章