12.06.2008, 15:27 | #1 |
Участник
|
Шаблон заполнения поля Телефон
Привет всем, на полях, где укзаывают телефонный номер поставил шаблон для коректного ввода, по единому стандарту (код представлен ниже). Подскажите как можно сделать проверку по нескольким шаблонам введения телефонных номеров (например, х(хххх)хх-хх-хх также х(ххххх)х-хх-хх.
var strInput = crmForm.all.telephone1.DataValue; var strInputCleaned = strInput.replace(/[^0-9,\-,\(,\)]/g, ""); var regexCell = /^[0-9]\d{0}\(\d{3}\)\d{3}-\d{2}-\d{2}/; // Test the cleaned email string against the email regular expression if ( (regexCell.test(strInputCleaned)) ) { crmForm.all.telephone1.DataValue = strInputCleaned; } else { alert("Введений номер не відповідає масці 0(000)000-00-00 "); crmForm.all.telephone1.DataValue = ""; crmForm.all.companyname.SetFocus() ; crmForm.all.telephone1.SetFocus() ; } |
|
|
|