keine-ahnung-haber
Mitglied
hey htmlaner,
ich möchte, dass eine in ein input eingegebene Telefonnummer auf ein bestimmtes Format geprüft wird und wenn sie nicht diesem entspricht eine Fehlermeldung ausgegeben wird.
erwünschte Formate: 00000-00000000 oder 00000-00000000/00000-000000000
Das ist mein, nicht funktionierender bisheriger Versuch (mit jquery!):
was ist daran Falsch bzw. gibt es einen besseren weg?
lg
ich möchte, dass eine in ein input eingegebene Telefonnummer auf ein bestimmtes Format geprüft wird und wenn sie nicht diesem entspricht eine Fehlermeldung ausgegeben wird.
erwünschte Formate: 00000-00000000 oder 00000-00000000/00000-000000000
Das ist mein, nicht funktionierender bisheriger Versuch (mit jquery!):
Code:
$("input[name=tel]").blur( function() {
var telR = /^[0-9]{3-5}\-[0-9]{4-9}[\/]?[0-9]?{3-5}[\-]?[0-9]?{4-9}$/;
var tel = $(this).val();
if(!telR.test(tel))
{
$(this).addClass("two");
$("span.tel").text('Bitte gib die Telefonnummer im richtigen Format ein!');
}
});
lg