Programmierer: funktion zum überprüfen von eingaben

Beitrag lesen

mit wurde gestern zu dieser funktion geraten:

function verifyPhoneNumber(str){
  var regexpr="[1]+[/-]?[0-9]+$";
  var rx=new RegExp(regexpr);
  return (rx.exec(str) && str.length>4)?true:false;
}

ich habe sie dann so gebaut wie ich sie will:

var regexpr="[2]+[/-]?[0-9]+$";
  var rx=new RegExp(regexpr);
  var wrongTel = 1;
  wrongTel = (rx.exec(document.Formular.Telefon.value) && str.length>4)?-1:wrongTel;
  if(wrongTel==-1) {
    missedFields=missedFields+1;
    document.getElementById(DivTelefon).style.display="block";
  }

bedauerlicherweiße klappt sie nicht, selbst wenn der inhalt text ist schlägt er nicht alarm obwohl die funktion doch richtig sein muss, ich hab ja nicht viel verändert

mfg

Programmierer


  1. 0-9 ↩︎

  2. 0-9 ↩︎