Input text à effacer

jonas001 Messages postés 85 Statut Membre -  
 J-D-M -
Bonjour,

Lorsque que j'effectue un retour en arrière (genre page précédente ou href="Javascript:history.go(-1)" ) sur une page où il y a un un input type=password, le contenu de l'input est effacé.

Je souhaiterais faire de même avec un input type=text ... C'est à dire que le contenu rentré par l'utilisateur soit effacé lorsque l'on clique sur page précédente.
Est-ce possible seulment en html ?
Suis-je obligé de passser par du javascript ? Si oui pourriez-vous m'aider, je suis nul en javascript (disons en fait je n'y connais rien, mais en définitive ca revient au même, je n'y arrive pas !! :-)

Merci de votre aide.

Jonas
Configuration: Windows XP
Firefox 2.0.0.11

6 réponses

  1. jonas001 Messages postés 85 Statut Membre 9
     
    up svp :-)
    0
  2. jonas001 Messages postés 85 Statut Membre 9
     
    re up re svp :-)
    0
  3. superpigeon Messages postés 21 Statut Membre 11
     
    tu peux essayer
    <script>
         document.nom_de_ton_form.nom_de_ton_input.value = "";
    </script>
    
    0
  4. jonas001 Messages postés 85 Statut Membre 9
     
    Hélas ça ne marche pas, même avec == au lieu de = . D'ailleurs je ne comprends pas pourquoi ... gargl :-(
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. jonas001 Messages postés 85 Statut Membre 9
     
    re re up re re svp
    0
  7. J-D-M
     
    Ce que je te conseillerais, ce serait d'utiliser l'événement "OnUnload", qui se déclenche lorsque l'utilisateur quitte la page.

    Je ne l'ai pas tester mais théoriquement, ça devrait fonctionner :
    <html><head><title>Effacer un champ</title></head><body OnUnload="javascript:document.getElementById('moninput').value=''"><input type=text id=moninput value="Ce champ sera effacé"></body></Html>
    0