文本框中的有效数据

Valid data in a text box

本文关键字:有效数 数据 有效 文本      更新时间:2023-09-26

可能重复:
jQuery使用RegEx 验证电话号码

我们必须在一个文本字段中只允许使用10位数字以及、。()-也是。(美国电话号码格式。)当我在这个文本字段中输入数据时,它不应该允许第11位数字。如果我删除所有数据,它将再次允许我输入最多10位数字。该字段还用于输入要登录的电子邮件。对于电子邮件和手机号码相同的文本字段。请帮我做。

您可以在html输入元素上使用maxlength属性。类似于:

<input type="text" name="usrname" maxlength="10" /> 

通过使用IF语句,您还可以在同一输入元素中使用正则表达式来表示电子邮件和美国电话号码格式。

使用jquery验证输入。

$(function () {
            $('#yourtextboxid').change(function () {
                //call a function that will check for @ sign into the text. If @ exists, //then allow user's input alse restrict it to 10 digit length.
            });
        });

您可以将长度检查为

$("#call_number").val().length === 10