2011-11-25 116 views
1

我正在處理keyup事件,並且想知道e.which是否鏈接到可見符號 - 例如, UP鍵(38)不可見,「a」是。當然,可以創建每種類型的符號代碼列表,但我想知道,是否有更簡單的方法存在於JS/JQuery中?如何檢查一個字符在JS中是否可見?

回答

4

如果您檢測到從48到90的鍵碼,您將檢測可見字符,然後檢測下一代碼,如乘號,小數點等,代碼爲:106-111。

帶有「可見」字符的另一個鍵碼是186-192和219-222。

所以,可見的字符將是48-90,106-111,186-192和219-222。其餘的沒有。

更多的信息在這link

你會嘗試你的可見字符,也是這個link

+0

還有很多其他可見範圍,如32 - 47是字符符號。 –

+0

@Matthew Cox,我可以保證,UP鍵的代碼是38,並且不可見。你在研究不同的清單嗎? – Fluffy

+0

我只是看着一張ASCII表格。 38例如,是&符號(&) –

相關問題