2016-10-22 6 views
-3

テキストボックスに入力する特殊文字をブロックしたいとします。 `〜#$^+ | \ [] {} <>これはユーザーの入力を避けたい文字です。いずれか1つのソリューションまたはregを提案することができます。 [テキスト領域の一部の特殊文字を無効にする]の

+0

可能な重複質問(http://stackoverflow.com/questions/4991259/disabling-some-special-characters-in -text-area) – oguzhancerit

+1

あなたの質問が基本的な共通プログラミング問題であると感じる場合は、以前に質問されている可能性が非常に高いです。したがって、新しく重複した質問をするのではなく、検索を使用するとよいでしょう。 – Trix

答えて

0

function some(){ 
 
var input = document.getElementById('one').value; 
 
var one = input.replace(/[(\\^`~#\$\^\+\|\\\[\]{}<>)]/g,""); 
 
document.getElementById('one').value=one; 
 
}
<input type="text" oninput="some()" id="one" >

+1

将来重複しているようなにおいがする質問には答えないでください。 – Trix

0
<input type="text" pattern="[^`~#\$\^\+\|\\\[\]{}<>]+"> 
関連する問題