Javascript js中的电话号码验证

Javascript js中的电话号码验证,javascript,validation,phone-number,Javascript,Validation,Phone Number,我想验证电话号码,其长度应介于8和15之间,并且可能在号码前面有一个+符号。这意味着+56789765908和7612345678909是有效的电话号码。 请帮助我。用于验证输入的数字。在发布之前尝试谷歌搜索。Jquery有一个内置电话号码验证方法的验证插件。如果他们的内置方法不能为您完成这项工作,那么您可以定义自定义验证方法。您使用它们的最小值和最大值来确保手机的长度正确,然后使用正则表达式来测试可选的“+”和所有数字 ((+)\d*)尝试使用它 用于测试正则表达式。非常方便的工具。我建议使

我想验证电话号码,其长度应介于8和15之间,并且可能在号码前面有一个+符号。这意味着+56789765908和7612345678909是有效的电话号码。
请帮助我。

用于验证输入的数字。在发布之前尝试谷歌搜索。

Jquery有一个内置电话号码验证方法的验证插件。如果他们的内置方法不能为您完成这项工作,那么您可以定义自定义验证方法。您使用它们的最小值和最大值来确保手机的长度正确,然后使用正则表达式来测试可选的“+”和所有数字

((+)\d*)尝试使用它

用于测试正则表达式。非常方便的工具。

我建议使用。这是HTML5的一个新特性。它是最简单的,并且在实现这一新功能的浏览器(尤其是在移动设备上)中创造了最佳的用户体验


您还可以使用JavaScript来检测访问者的浏览器是否实现了电话号码输入,如果没有实现,可以使用jQuery、regex或类似工具。是一个随时可用的JavaScript库,用于检测由浏览器实现的功能。

我建议不要使用类似的东西,因为几乎总是有一个国家的电话号码与验证不匹配,但下面是符合您要求的正则表达式

^\+?[0-9]{8,15}$

因此,这是一个帮助您编写代码的地方,而不是一个让人们为您完成整个任务的地方。告诉我们你试过什么,或者至少调查过什么。