Bonjour,
Je galère a écrire une fonction avec javascript,
en fait lorsque l'utilisateur tape quelque chose donc onkeyup="...(this)" dans mon formulaire a l'élément souhaité.
la chaine ne doit pas commencer par un chiffre et ne doit pas contenir d'espace, de tiret et de @ (les caractères interdit dans une varible perl en gros)
voila mon script :
function verifsaisie(elem)
{
var valeur = elem.value;
var reg = new RegExp("^[^0-9][^@ -]", "gi");
if(valeur.match(reg))
{
alert("Vous ne devez pas entrer de caractères spéciaux !\n(début de chaine par un chiffre, pas d'espace, ni de tiret, ni d'arobase)");
elem.value = "";
}
}
si quelqu'un voit pourquoi ca ne marche pas ou a une idée, je lui en suis très reconnaissante de m'aider.
Sinon merci quand même d'avoir lu
Configuration: Linux
Firefox 3.0.7