bonjour a tous!
voila, je voudrais que dans mon champs input type text 'telephone', des qu'on ecrit deux chiffres, un - apparaisse pour separer les chiffres entre eux....mais aucune idée de comment faire!
une piste siouplais ?
merci bien!
Version imprimable
bonjour a tous!
voila, je voudrais que dans mon champs input type text 'telephone', des qu'on ecrit deux chiffres, un - apparaisse pour separer les chiffres entre eux....mais aucune idée de comment faire!
une piste siouplais ?
merci bien!
déja traité ...
recherche ... ;)
juste le mot "téléphone" renvoie vers des posts comme :
http://www.developpez.net/forums/d75...s-zone-saisie/
mouhahaha!
j'avais deja une solution mais elle ne marchait pas, j'ai preferé voir vos suggestions
bon, bah daccord, moi j'avais fais ca :
mais prrrrrrrrt, ca fait rien du tout!Code:
1
2
3
4
5 <input type="text" onclick="expression='/^([0-9]{2}-){0-3}[0-9]{2}$/'if (expression.test(this.value)) { this.value += '-'; }"; value="<?php echo $b['telephone'];?>" name="telephone" />
une idee siouplais?
:roll:
oué, j'ai remplacé test par telephone, mais meme la ca marche pas!
je comprends pas trop pourquoi la...
parce que si tu colles l'intégralité de la fonction dans l'evènement, essaye au moins de séparer les instructions par des ;
ha oui, bonne idee :)
mais fouchtre alors, meme si je fais ca, y'a marqué "erreur sur la page"
pourquoi donc???Code:
1
2
3 <input type="text" onclick="expression='/^([0-9]{2}-){0-3}[0-9]{2}$/';if (expression.telephone(this.value)) { this.value += '-'; }" value="<?php echo $b['telephone'];?>" name="telephone" />
parceque telephone est un regEXP ...
et expression ne semble pas etre une focntion ?
là je ne vois pas ce que tu espère que js fasse ...Code:expression.telephone(this.value)
how banane... :oops:
de quelle origine ... ?
nan, mais t'as raison, ca peut pas marcher comme ca.....expression vaut rien, je le definit la....
bon, bah c'est une mauvaise facon de faire ce que je cherche a faire la...
d'autant plus que le lien donné plus haut donne deux solutions ^^
okidocc, je vais voir ton lien :D:ccool:
merchi bien!