0

ねえ、私はこのプラグインを使用して、入力フィールドに文字が入力されないようにしています。

http://www.itgroup.com.ph/alphanumeric/

すべてを禁止するわけではないことを除けば、非常にうまく機能します。それが想定されている文字。次のコードを使用しています。

$('#dialog-box #label').alphanumeric({allow:"., ?!&+-_/\\"});

英数字 +? !や などの指定された文字のみを許可することになってい&ます。たとえば、$またはを防ぐために機能しますが、ドイツ語のキーボードを使用していてCharCodesが異なることに関係があると思い)ますが、それらのような文字を書くことができます ~°^§禁止するプラグインにすべての文字を追加しましたが、役に立ちません。

関数を 2 回使用し、2 回目に ichars を使用することで°、一部の関数は許可されなくなります。§しかし、他の人は好き~で、^まだ削除されません。

誰でも私を助けることができますか?

前もって感謝します。

// 更新コンソールを使用したところ、入力しても表示されないことがわかりまし^~。それらはcharCodeによって認識されないようです。回避策はありますか?

4

1 に答える 1

2

少し遅れましたが、これを見つけました。http://blog.treyhunner.com/2010/10/replacement-for-jquery-alphanumeric.htmlおそらく便利な代替手段です。

于 2011-05-01T14:52:22.790 に答える