表单验证电话号码模式html5(Form Validation phone number pattern html5)

我搜索了很多,但似乎无法找到我需要的答案。

众所周知,世界各地的电话号码各不相同,我的客户的在线表单需要人们输入他们的电话号码,但采用前面带有+符号的格式。 我知道我可以创建一个特定的模式来做到这一点,但是如何创建一个模式,在符号后面的数字可变的前面加上+符号?

我很高兴返回一个数字,如+60 1234567891。

我也看到了国家代码可以作为元素的一部分来选择的形式......这很好,但只要我能解决我的原始问题,我就会很开心。

谢谢

I've searched far and wide but cannot seem to find the answer I need.

As we all know phone numbers around the world vary, my client's online form needs people to enter their phone number, but in a format of having the + symbol in the front. I know I can create a specific pattern to do this, but how do I create a pattern that has the + symbol at the front with a variable quantity of number after the symbol?

I'm happy to return a number like +60 1234567891.

I've also seen forms whereby the country code is selectable as part of the element... that would be good, but as long as I can solve my orginal issue I'll be happy.

Thanks

原文:https://stackoverflow.com/questions/40416067

更新时间:2020-02-28 16:32

最满意答案

请查看下面的脚本,可以帮助您验证html5中的电话号码14是您可以通过键盘输入的元素数量+带空格和数字的符号。

please look at the below script that can help you to validate phone number in html5 14 is the number of elements that can you enter by keyboard it accepts +sign with space and number.

相关问答

这个怎么样? /(7|8|9)\d{9}/ 它从寻找7或8或9开始,然后是9个数字。 How about this? /(7|8|9)\d{9}/ It starts by either looking for 7 or 8 or 9, and then followed by 9 digits.

您可以使用简单的String.matches(regex)来针对正则表达式模式来测试任何字符串,而不是使用Pattern和Matcher类。 样品: boolean isValid = phoneString.matches(regexPattern);

查找更多示例 这是根据您的输入字符串的正则表达式模式: \+\d(-\d{3}){2}-\d{4}

在线演示 更好地使用Spring验证注释进行验证。 例 You can use simple String.matches(regex) to

...

您有标签标签上的ID,而不是输入字段,更改 Name:

至 Name:

等等 You have your ids on the label tags, not the input fields, change Name:

...

更新:添加了一个预测,以确保'ordernumber'> 0(感谢M42在评论中的评论)。 您可以在使用这两个属性: pattern="^[0-9]{4}\.(?!0+$)([0-9]{1,6}|1000000)$"

required

例如

pattern="^[0-9]{4}\.(?!0+$)([0-9]{1,6}|1

...

在HTML5中,您可以使用和 您还可以指定特定模式,例如 像pattern='^\+?\d{0,13}'会给你一个可选的+和最多13位数字 In HTML5 you can use

...

应该在没有title属性的情况下有效(在https://validator.nu/上验证):

Test

...

你可以使用角形式验证和ng-pattern指令输入使用ng-pattern="/^(?:\d{10}|\w+@\w+\.\w{2,3})$/" 工作演示 var app = angular.module("MY_APP", []);

app.controller("MyCtrl", function($scope) {

$scope.submitted = false;

$scope.submit = function(userData){

console.log(userD

...

请查看下面的脚本,可以帮助您验证html5中的电话号码14是您可以通过键盘输入的元素数量+带空格和数字的符号。

please look at the below script that can help you to validate phone number in html5 14 is the number of elements that can you ent

...

这个函数是一个大的语法错误(它会阻止整个脚本运行): function formValidation()

{

var uphone = document.registration.phonenumber;

{

if(ValidatePhone(uphone))

}

return false;

}

函数中的内括号在这里没有做任何事情,if语句在它后面没有语句(或者阻塞),所以直接跟在它后面会导致SyntaxError。 你的意思是: func

...

你的课程并没有在你想要完成的任务中发挥任何作用,因为它只是一些从未设计成为刮刀的通用验证代码。 但是,它的有价值部分(用于确定美国电话号码的正则表达式)是公共属性的一部分,因此可以通过多种方式重用(扩展类或从其他类调用它): public $default_filters = array(

'phone' => array(

'regex'=>'/^\(?(\d{3})\)?[-\. ]?(\d{3})[-\. ]?(\d{4})$/',

'message'

...

html电话号码表单验证,表单验证电话号码模式html5(Form Validation phone number pattern html5)...相关推荐

  1. JavaScript 表单与表单验证

    JavaScript 表单 JavaScript 表单验证 HTML 表单验证可以通过 JavaScript 来完成. 以下实例代码用于判断表单字段(fname)值是否存在,如果存在,则弹出信息,否则 ...

  2. JS 验证表单不能为空

    开发交流QQ群:  173683895   173683895   526474645  人满的请加其它群 JS 验证表单不能为空的简单demo,先看效果图 实现代码 <!--index.wxm ...

  3. jQuery之validate验证表单

    访问jQuery validate官网下载最新插件 https://jqueryvalidation.org/ validate是用来验证表单的 以前我们都是用js手动验证 现在可以通过这个插件直接调 ...

  4. 企业级 SpringBoot 教程 (十九) 验证表单信息

    这篇文篇主要简述如何在springboot中验证表单信息.在springmvc工程中,需要检查表单信息,表单信息验证主要通过注解的形式. 构建工程 创建一个springboot工程,由于用到了 web ...

  5. ExtJS学习笔记3:载入、提交和验证表单

    载入数据 1.比較好用的设置form数据的方法: formPanel.getForm().setValues([{id: 'FirstName', value: 'Joe'}]); 当中id值为for ...

  6. [翻译-ASP.NET MVC]Contact Manager开发之旅迭代3 - 验证表单

    本翻译系列为asp.net mvc官方实例教程.在这个系列中,Stephen Walther将演示如何通过ASP.NET MVC framework结合单元测试.TDD.Ajax.软件设计原则及设计模 ...

  7. jQuery用面向对象的思想来编写验证表单的插件

    本人的重点是怎么构建一个简单有效可扩展的jQuery表单验证插件,这篇文章没有教你怎么用 validate plugin.我们的重点在学习一些jQuery,Javascript面向对象编程的知识. 下 ...

  8. ruoyi 验证表单

    前言 ruoyi 4.6.0 ruoyi 使用 jQuery Validate插件 ruoyi 使用 jQuery Validate插件实现表单验证功能.参考文档有: https://doc.ruoy ...

  9. JavaScript 验证表单不为空和获取select下拉列表的值和文本

    1.验证表单不为空 var hasform = { "Name": "名字",                 "Id_card": &qu ...

最新文章

  1. 【每日训练】2020/11/8(规律 + 二进制、单调栈 + 前缀和,后缀和、bitset + 枚举)
  2. Android之Fragment使用简介
  3. DL动态加载框架技术
  4. 前序遍历二叉树代码_二叉树遍历、二叉树深度、代码示例,一点课堂(多岸学院)...
  5. lua执行shell命令6_tolua_runtime 集成 lua-protobuf 第三方pb3解析库
  6. 计算机网络阶段,计算机网络的发展大致可分为四个阶段,目前人类进入了()。 - 问答库...
  7. 图像处理与图像识别笔记(一)
  8. 三、索引优化(4)索引碎片
  9. 将asp.net1.1的应用程序升级到asp.net2.0的一点心得
  10. Dockerfile优化建议
  11. 带孩子们做环球旅行的读后感_孩子少言寡语、不爱说话怎么办?家长们可以这样做...
  12. jmeter性能测试用户参数参数化
  13. 查找你的幸运守护精灵
  14. 《Linux Shell脚本攻略》读书笔记第二章 命令之乐
  15. 高等数学常用符号大全及符号的含义
  16. UCOS操作系统——时间片轮转调度(五)
  17. 华为linux版本wifi驱动,华为随身wifi驱动
  18. 计算机存储器与寄存器的区别,存储器与寄存器的区别
  19. 统计学复习笔记(三)—— 置信区间(总体均值/比例/方差,总体均值之差/比例之差/方差之比)
  20. 10 系统建模语言SysML——参数图

热门文章

  1. 安卓adb工具的使用
  2. pytorch的DP和DDP
  3. Nessus介绍与安装
  4. 硬件加密算法HITAG2流程分析
  5. D* Lite路径规划算法
  6. win10 3D viewer
  7. MANTIS新手操作教程
  8. Transformer:让ChatGPT站在肩膀上的巨人?
  9. 台式计算机的电功率约为,台式电脑用电功率,电脑用电功率多少
  10. outlook日历同步_如何将您的Google日历与Outlook同步