Bonjour et bonne année à tous,

Comme je suis nul en javascript je cherche dpeuis l'an dernier pourquoi ma fonction ne fonctionne pas;

Voila la fonction..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
 function verifLog(ids)
  {
    var login=document.getElementById(ids).value;
    var exp=new RegExp("^[a-zA-Z]{4}\d{4}$");
   if ( exp.test('login') ) {alert("Le login ["+login+"] est valide :)"); }
  else {alert(" E R R E U R !\n\nLe login ["+login+"] n'est pas valide !!!!"); }
 
}
Que le login soit bon ou mauvais elle me renvoie toujours false.

Ce qui est étonnant c'est que j'ai testé sur un site de test d'expression régulière et ça fonctionne alors je vois pas ou est l'erreur.

Merci