这是一个验证输入框里的值是否为中文的小小案例:
当文本框失去焦点的时候,会进行判断是里面的值是否为中文。
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="UTF-8">
- <title>
- </title>
- </head>
- <body>
- <form>
- <input id="target" type="text" value="你好" />
- <input id="target1" type="text" value="Field 2" />
- </form>
- <script type="text/javascript" src="js/jquery-1.11.3.min.js">
- </script>
- <script>
- $(function() {
- $('#target').blur(function() {
- var str1 = $('#target').val();
- if (/^[\u4e00-\u9fa5]*$/.test(str1)) {
- alert("这是汉子");
- } else {
- alert(str1);
- }
- });
- $('#target1').blur(function() {
- var str = $('#target1').val();
- if (/^[\u4e00-\u9fa5]*$/.test(str)) {
- alert("这是汉子");
- } else {
- alert(str);
- }
- });
- })
- </script>
- </body>
- </html>
新手上路,欢迎各位大神指出不足之处!
来源: http://www.bubuko.com/infodetail-1974349.html