看板 Ajax 關於我們 聯絡資訊
※ 引述《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)