Bonjour,
Je débute en html javascript...
J'ai une page htm, avec un champ texte a remplir par l'utilisateur.
Pour simplifier grandement les traitements suivants, je veux que le premier caractere entré soit une lettre.
Et la je bloque.
Il est possible d'avoir des chiffres dans la chaine mais pas sur le premier caractère.
Existe-il une solution?
Ce code fonctionne pas...Code:function test (){ var str = "1edR-*/icpio*hf"; str=str.replace(new RegExp("[^((a-zA-Z0-9_)]","gi"),'_'); var car = str[0]; car=car.replace(new RegExp("[^((a-zA-Z)]","gi"),'A'); str[0]=car; alert(str); }
Merci
-----