に入力されてから特定の文字を防ぎます。は、私は次の文字のみをテキストボックスに入力できるようにしようとしていますテキストフィールド
`^_ \ ] and [
誰もがこの上でいくつかの知恵を持っています:私が何をやったかと悪いことではフィールドは、まだ次の特殊文字を受け入れることである
FieldOnKeyUp(el) { !(/^[A-zÑñ-\s]*$/i).test(el.value)?el.value
= el.value.replace(/[^A-zÑñ-\s]/ig,''):null; }
:onkeyupの上、以下の機能を実行しますか?あなたは/i
は、ケースフラグのセットを無視するんだ
[^A-zÑñ-\s]/ig
^---- problem is here: you need to change to an uppercase Z
ていますが、A-z
の文字範囲を入れている - 小文字のzに至るまで、すなわち、資本A:
なぜマイナスになったのですか? – Mike