這裏跟妳說壹下思路,具體代碼就不寫了。
1.假設表單代碼文本框為code,名稱文本框為name
2.為code添加onkeypress事件,也就是每次輸入內容的時候觸發。
3.在code的onkeypress事件中,獲取name的值,然後以ajax發送給後臺,如getname.asp?code=xxx。
4.指定ajax的回調函數,也就是請求完畢後要執行的函數,如callback()
5.後臺在獲取這個code之後,從數據庫讀取相應的name名稱,然後將name輸出給客戶端。
6.這時,客戶端就會執行剛才指定的回調函數callback()。
7.在callback裏得到了getname.asp返回的name名稱,然後將它顯示在文本框name中。
大概思路就是這樣,具體代碼其實也很簡單,當然,如果妳現在還不了解ajax的話,建議先看看壹些ajax的基礎。當妳了解了ajax機制和原理,就會很容易知道這個應該怎麽實現了。