witte!
Legacy Member
Hallo allemaal,
Ik ben bezig met het valideren van een form.
De bedoeling is dat wanneer mensen een telefoonnummer of gsmnummer ingeven enkel cijfers + / - () . toegelaten worden.
Het maakt niet uit hoe de nummers in de mysql database belanden als er maar geen andere tekens dan die wat toegelaten zijn worden opgenomen.
In mijn zoektocht om dit probleem op te lossen ben ik bij jquery beland.
Op dit moment gebruik ik het volgende maar dit schijnt niet te werken:
$.validator.addMethod('myPhone', function(value) {
return (10 <= numbers && numbers <= 20 && value.match(/^\+[1-9]{3}\d{7}$/));
}, 'Please enter a valid phone number');
Als men op submit klikt gaat hij in bovenstaand geval toch door of geeft hij zelfs niet aan dat het fout is.
Ik heb al liggen kijken in de jquery.validat.js file hoe men daar te werk gaat maar dat is me een brug te ver. Ik zit namelijk met een deadline.
Ik begrijp dat mijn regex niet helemaal klopt want ik bepaal een vooropgesteld formaat.
Ik zou dus iets moeten hebben dat gewoon kijkt naar het ingegeven nummer en dit checkt zodat alleen + / - () . toegelaten worden.
Alvast bedankt voor jullie hulp!
Groeten
Ik ben bezig met het valideren van een form.
De bedoeling is dat wanneer mensen een telefoonnummer of gsmnummer ingeven enkel cijfers + / - () . toegelaten worden.
Het maakt niet uit hoe de nummers in de mysql database belanden als er maar geen andere tekens dan die wat toegelaten zijn worden opgenomen.
In mijn zoektocht om dit probleem op te lossen ben ik bij jquery beland.
Op dit moment gebruik ik het volgende maar dit schijnt niet te werken:
$.validator.addMethod('myPhone', function(value) {
return (10 <= numbers && numbers <= 20 && value.match(/^\+[1-9]{3}\d{7}$/));
}, 'Please enter a valid phone number');
Als men op submit klikt gaat hij in bovenstaand geval toch door of geeft hij zelfs niet aan dat het fout is.
Ik heb al liggen kijken in de jquery.validat.js file hoe men daar te werk gaat maar dat is me een brug te ver. Ik zit namelijk met een deadline.
Ik begrijp dat mijn regex niet helemaal klopt want ik bepaal een vooropgesteld formaat.
Ik zou dus iets moeten hebben dat gewoon kijkt naar het ingegeven nummer en dit checkt zodat alleen + / - () . toegelaten worden.
Alvast bedankt voor jullie hulp!
Groeten