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!
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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?
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part expression.telephone(this.value)
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 ^^
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager