Vider input lors d'un rafraichissement [F5]

Vider input lors d'un rafraichissement [F5] - HTML/CSS - Programmation

Marsh Posté le 24-11-2008 à 13:43:06    

Bonjour,
 
J'ai une petit souci avec un formulaire, en effet dans celui-ci j'ai une input ou je saisi le nom d'une région et mon problème survient dès lors que je rafraîchi ma page, l'input reste rempli.
 
Comment faire pour que lors d'un F5 ou même de la validation du formulaire les champs de mon formulaire se vide?
 
Merci
 
 
Partie code:
 

Code :
  1. <body onload="load();" onunload="GUnload()" >
  2.  
  3.     <form name="form" action="#" onsubmit="showAddress(this.address.value); return false" method='post' >
  4.  <!--Saisi de la region -->
  5.         <input type="text" class="form" size="63" name="address" value="" />
  6.  <!--Affichage des coordonnées -->
  7.         <input type="text" class="form" id="message" size="50" value=""/>
  8.   <p>
  9.         <input name="submit" id="button" type="submit" value="Valider!"  onclick="recup();" />
  10.       </p>
  11.  
  12.  
  13.  
  14.       <div id="map" style="width: 500px; height: 200px" style='display:none'></div>
  15.   </form>
  16. </body>

Reply

Marsh Posté le 24-11-2008 à 13:43:06   

Reply

Marsh Posté le 25-11-2008 à 13:33:38    

Personne n'a une petite idée??


Message édité par bm3w325i le 25-11-2008 à 13:33:50
Reply

Marsh Posté le 25-11-2008 à 13:58:08    

Ca, normalement, ça dépend du navigateur.
Mais bon, en JS, ça devrait être possible tout de même !


---------------
Kao ..98 - Uplay (R6S) : kao98.7.62x39 - Origin (BF4, BF1) : kntkao98
Reply

Marsh Posté le 25-11-2008 à 14:29:36    

Code :
  1. function destroyvalue (form){
  2. limit = document.getElementById(form).elements.length
  3. formulaire = document.getElementById(form) 
  4. for (i=0;1<limit;i++){
  5.       formulaire.elements[i].value= '';
  6.   }
  7. }


 
au pif en 2 sec


---------------
Recette cookeo Recette de cuisine
Reply

Marsh Posté le 25-11-2008 à 15:33:02    

Euh, plus simple peut-être (et chuis pas sûr que ça marche avec les checkbox ton truc) :
 
document.form.reset()
 
Où "form" est le nom (attribut name) de ta balise <form> (D'ailleurs pas terrible comme nom, faudrait peut-être en changer).

Reply

Marsh Posté le 25-11-2008 à 16:11:20    

tpierron a écrit :

Euh, plus simple peut-être (et chuis pas sûr que ça marche avec les checkbox ton truc) :
 
document.form.reset()
 
Où "form" est le nom (attribut name) de ta balise <form> (D'ailleurs pas terrible comme nom, faudrait peut-être en changer).


ca marcherai pas avec  un checkbox juste avec un champ imput
 
sinon en php  
un petit header no cache ;)


---------------
Recette cookeo Recette de cuisine
Reply

Marsh Posté le 26-11-2008 à 10:31:29    

hello, merci pour vos réponses je vais essayer ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed