我需要爲我的語言實現一個鍵盤。例如,我想,如果你在文本框或輸入框,然後鍵入"a"
將顯示:ka http://cl.cooltext.com/rendered/cooltext530153213.png .....如果我按「M」,它會顯示:如何在javascript/jquery中實現這個鍵盤鉤子函數?
現在,這是不可能的電流化網頁瀏覽器因爲這裏沒有掛鉤功能。對於這一點,我已經決定,該算法:
- 檢測所鍵入的字母鍵碼(在這種情況下
"a"
) - 保持鍵盤佈局,並從鍵碼中存在(步驟1)該密鑰將被
"a"
被替換 - 將textarea/textInput替換爲:「之前的字符串--a - 」+替換第2步中的鍵+「 - - 之後的其餘部分」
- 返回false以便不寫入「a」瀏覽器進入textarea/textInput。
我比擊鍵後運行子方法尋找一個更好的主意......請幫助。
有用評論:-)謝謝 – seoul 2011-06-14 04:59:05