From 13fb54eb5510a44199f572550d19470941db4228 Mon Sep 17 00:00:00 2001 From: Matteo Barbero <66015486+maiobarbero@users.noreply.github.com> Date: Tue, 5 Mar 2024 12:08:27 +0100 Subject: [PATCH] Create phoneIT.js Add additional validation for Italian phone numbers --- src/additional/phoneIT.js | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 src/additional/phoneIT.js diff --git a/src/additional/phoneIT.js b/src/additional/phoneIT.js new file mode 100644 index 000000000..87f6a534a --- /dev/null +++ b/src/additional/phoneIT.js @@ -0,0 +1,6 @@ +/** + * Italian phone numbers have 9-10 digits (and start with +39 or 0039). + */ +$.validator.addMethod( "phoneIT", function( value, element ) { + return this.optional( element ) || /^((00|\+)39)[\d]{9,10}$/.test( value ); +},"Please specify a valid phone number." );