Changer un texte pendant la frappe d'un input type texte

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Changer un texte pendant la frappe d'un input type texte

Re: Changer un texte pendant la frappe d'un input type texte

par Truc » 27 janv. 2008, 16:39

je n'ai pas réussi à déterminer quoi demander à Google :)
"événements javascript"... pour les recherches futures :wink:

par gwendal » 27 janv. 2008, 16:03

En effet, merci à vous deux, j'étais passé à coté de onkeyup

par h0_noMan » 27 janv. 2008, 15:14

Regardes du cote de onKeyUp.

par cf357 » 27 janv. 2008, 12:37

Je ne connais pas les évènements JS par coeur mais il doit y avoir un évènement du type onKeyPress, essaie de regarder de ce côté là.
De cette manière ton texte sera actualisé à chaque touche frappée !

Changer un texte pendant la frappe d'un input type texte

par gwendal » 27 janv. 2008, 12:28

Bonjour,

j'ai un formulaire avec cette ligne :

Code : Tout sélectionner

<input type="text" name="texte" size="20" maxlength="20" onchange="Javascript:changetexte(formtexte.texte.value);return false">
et qui appel le javascript suivant :

Code : Tout sélectionner

function changetexte(texte){ document.getElementById("tomove").innerHTML=texte; }
Mais je voudrais que le texte change pendant la frappe et non pas au moment ou l'on quitte le focus comme le fait l'événement onchange

Avec vous une solution, car je n'ai pas réussi à déterminer quoi demander à Google :)