ホームページ > 記事 > ウェブフロントエンド > JavaScriptは、規則に基づいて入力ボックスに中国語、数字、英語のみを入力できるように制御するメソッドを実装します。
この記事では主にJavaScriptをベースに、入力ボックスに中国語、数字、英語のみを入力するように制御する方法を紹介します。規則的なルールで文字入力制限機能が実装されていることを確認してください。必要な友達はそれを参照してください
この記事では、JavaScript 入力ボックスで中国語、数字、英語のみを制御する方法を説明します。詳細は次のとおりです:
1. 問題の背景:
中国語、数字、英語のみを入力する必要がある入力ボックスがあります。 特殊文字文字列のフィルタリング)
2. JS コード:
function checkUsername() { //正则表达式 var reg = new RegExp("^[A-Za-z0-9\u4e00-\u9fa5]+$"); //获取输入框中的值 var username = document.getElementById("username").value.trim(); //判断输入框中有内容 if(!reg.test(username)) { alert("请输入中文、数字和英文!"); //输入非法字符,清空输入框 $("#username").val(""); } }
3. ページの HTML コード:
<input type="text" id="username" onblur="checkUsername()"/>
完全なサンプル コードは次のとおりです:
Test <input type="text" id="username" onblur="checkUsername()"/>
実行中のレンダリングは次のとおりです。
以上がJavaScriptは、規則に基づいて入力ボックスに中国語、数字、英語のみを入力できるように制御するメソッドを実装します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。