Javascript - Afficher en même qu'écrire
Résolu
Florent c
-
Florent c -
Florent c -
Bonjour,
J'ai essayé de trouver, mais difficile de le formuler et en faire une recherche valable. Bref.
J'ai deux champs input type="text".
J'aimerai lorsqu'on écrit sur le premier champs (valeur), pouvoir afficher en même temps sur l'autre champs (copie).
Merci.
J'ai essayé de trouver, mais difficile de le formuler et en faire une recherche valable. Bref.
J'ai deux champs input type="text".
J'aimerai lorsqu'on écrit sur le premier champs (valeur), pouvoir afficher en même temps sur l'autre champs (copie).
<input type="text" name="valeur" size="35" value=""> <input type="text" name="copie" size="35" value="Mon txt + (le texte écrit dans valeur)">
Merci.
A voir également:
- Javascript - Afficher en même qu'écrire
- Ecrire en gras sur whatsapp - Guide
- Écrire en majuscule - Guide
- Ecrire en miroir - Guide
- Application pour écrire les chiffre en lettre - Télécharger - Outils professionnels
- Comment écrire # sur pc - Guide
4 réponses
Ajoute les attributs "id" à chacun de tes inputs ça doit être ça.
Sinon dis moi quelle est l'erreur.
Sinon dis moi quelle est l'erreur.
Un début de réponse serait ceci :
A toi de jouer ;-)
function Copie(input){ var valeur = input.value; var lastCar = valeur.substr(valeur.length-1, 1); document.getElementById('copie').value += lastCar; }En sachant que tu aurais sur ton premier input :
<input type="text" name="valeur" size="35" value="" onkeyup="Copie(this)">Il faut que tu améliores ce code afin qu'il gère le fait que tu l'utilisateur supprime un caractère par exemple mais c'est toujours un début.
A toi de jouer ;-)
Salut,
J'ai testé le script, ça ne fonctionne pas, et comme je suis un peu une bille en javascript, c'est difficile de savoir d'où vient l'erreur.
Si tu pouvais m'expliquer.
Merci
J'ai testé le script, ça ne fonctionne pas, et comme je suis un peu une bille en javascript, c'est difficile de savoir d'où vient l'erreur.
Si tu pouvais m'expliquer.
Merci
Parfait!
Après, il faudrait pouvoir l'améliorer, dans le sens ou si la personne efface un caractère, que ça efface également sur l'autre.
Puis un luxe serait que si le champs est déjà connu du navigateur, quand il le sélectionne dans la liste qui apparait (données de formulaire enregistré par le navigateur), qu'il puisse également être affiché sur l'autre. Mais là, ça devient déjà plus compliqué..
Merci en tout cas,
+1 pour la rapidité!
Après, il faudrait pouvoir l'améliorer, dans le sens ou si la personne efface un caractère, que ça efface également sur l'autre.
Puis un luxe serait que si le champs est déjà connu du navigateur, quand il le sélectionne dans la liste qui apparait (données de formulaire enregistré par le navigateur), qu'il puisse également être affiché sur l'autre. Mais là, ça devient déjà plus compliqué..
Merci en tout cas,
+1 pour la rapidité!