Je recherche la méthode qui me permet d'écrire une valeur dans un champ texte lorsque je modifie le contenu d'un autre champ texte.
Ce n'est pas la méthode onchange, ni onkeypress.. onselect peut-etre ? (cf faq javascript dv.com)
Merci.
Je recherche la méthode qui me permet d'écrire une valeur dans un champ texte lorsque je modifie le contenu d'un autre champ texte.
Ce n'est pas la méthode onchange, ni onkeypress.. onselect peut-etre ? (cf faq javascript dv.com)
Merci.
salut,
c'etait ca ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 funtion write_txt(){ document.forms[0].monchamp1.value=document.forms[0].monchamp2.value; } et sur le input ( monchamp 1)que tu veut onkeypress="write_txt();"
Ou sinon t'as toujours le :
Code : Sélectionner tout - Visualiser dans une fenêtre à part onBlur
Je penche plutot pour le onselect mais je vais tester avec onkeypress (bien que j'ai deja testé).
la solution:qui suppose que la valeur du champ a changé (et que tu quittes la zone ensuite)
Code : Sélectionner tout - Visualiser dans une fenêtre à part onchange
voila, tres bien pour le onchange, g testé, mais pour que l'action sur l'autre champ texte prenne effet, il faut cliker sur un blanc de la page. Je ne veux pas ça, je veux changer la valeur de l'autre champ texte pendant que j'en change un (en direct quoi, en realTime quoi)![]()
Je dois etre fatigué.... Le onblur, ça ne marche carrément pas....
J'ai fait ça :
Avec le onkeyup, ça à l'air de fonctionner comme tu veux...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <html> <BODY> <SCRIPT language="JavaScript"> function write_txt(){ document.getElementById('chp2').value = document.getElementById('chp1').value; } </SCRIPT> <input type="text" id="chp1" size="40" maxlength="256" onkeyup="write_txt()"> <input type="text" id="chp2" size="40" maxlength="256"> </body> </HTML>
voui, keyup c'est très bien puisque tu veux du live
C'est PARFAIT ! C'est tout simplement ce qu'il me fallait.
Merci à tous;
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