Is this the right code to achieve form validation using jquery?
本问题已经有最佳答案,请猛点这里访问。
我正在尝试使用以下代码验证输入文本字段,但当我键入任何字母时,它会抛出另一个字符,但我希望它允许任何字母,但不以数字开头
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | <label for="c_name">Cashier Name <input id="c_name" type="text" name="cashier_name"> </label> $(document).ready(function(){ $("#c_name" ).keyup(function() { var data= /^[A-Za-z]+$/; if ($("#c_name").val() == data) { $(this).addClass("cash"); $(this).removeClass("cashs"); }else{ $(this).addClass("cashs"); $(this).removeClass("cash"); } }); }); ``` I expect it to add a class cash if it begins with a letter. |
复制这个网站码到您的网站上以设置一个投票箱在您的网站上。
1 | if (data.test($("#c_name").val())) |
ZZU1
1 2 3 4 5 | <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"> <label for="c_name">Cashier Name <input id="c_name" type="text" name="cashier_name"> </label> |