Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/460.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在HTML表单中验证电话号码_Javascript_Php_Html - Fatal编程技术网

Javascript 如何在HTML表单中验证电话号码

Javascript 如何在HTML表单中验证电话号码,javascript,php,html,Javascript,Php,Html,我有一个表格,想看看用户是否填写了正确的数字输入。数字必须包含10位数字,前两位数字应等于05或06。有人能帮我用PHP或JavaScript怎么做吗?根据您给出的评论和示例电话号码,此代码将验证您所在国家的位数和前两个数字,我只是将+替换为0,确保他们不会输入加号 $tel = '0512345678'; if(preg_match("/^0[5|6][0-9]{8}$/", $tel)) { echo "valid"; } else { echo "invalid"; }

我有一个表格,想看看用户是否填写了正确的数字输入。数字必须包含10位数字,前两位数字应等于05或06。有人能帮我用PHP或JavaScript怎么做吗?

根据您给出的评论和示例电话号码,此代码将验证您所在国家的位数和前两个数字,我只是将+替换为0,确保他们不会输入加号

$tel = '0512345678';

if(preg_match("/^0[5|6][0-9]{8}$/", $tel)) {
    echo "valid";
} else {
    echo "invalid";
}

您想在服务器或客户端用户的web浏览器中验证电话号码吗?在第一种情况下,您应该使用PHP,在后一种情况下使用JavaScript函数

PHP:

函数isValidPhoneNumber$number{ 返回preg_match'/^0[5 | 6][0-9]{8}$/',$number; } JavaScript:

函数isValidPhoneNumbernumber{ 返回/^0[5 | 6][0-9]{8}$/.testnumber; }
你的回答这回答了你的问题吗?欢迎使用stackoverflow,您可以使用正则表达式和javascript来实现这些验证,或者您可以找到一个插件或验证库,这些插件或库可以工作,这取决于…嘿。因此,您需要显示您拥有的代码,然后详细说明您的预期输出/结果与您当前获得的结果,以及所有错误消息(如果有)。目前,看起来您只是要求我们为您编写代码,这将很快解决您的问题。我建议签出,然后相应地编辑你的。干杯这回答了你的问题吗?