检测并避免在输入字符串中使用某些西里尔字符提交表单

时间:2018-08-29 20:36:35

标签: javascript jquery regex

我想构建一个脚本来检测并避免表单提交,该表单的输入在字符串的任何部分之间都具有西里尔字符。例如:“ JohnПотоцкаяDoe”或包含“JohП”

HTML Base:

<form action="#" id="form-validate">
  <input type="text" class="input" id="firstname">
  <button class="submit">teste</button>
</form>  

jQuery脚本库:

$(document).ready(function() {           
  $('#form-validate').submit(function() {

    if($('input#firstname').val()("")){

    //If "Input" contains a Cyrillic character, for example "John Потоцкая Doe", run the code bellow

     alert('Invalid input character, please use Lating only');
     //Then alert and empty the input
     $('input#firstname').val("")
          return false;
       }                      
  });                       
});

Codepen build base

如果有人可以帮助我,我将非常感激!提前谢谢。

0 个答案:

没有答案