Réafficher les champs de saisie après soumission d'un formulaire

Réafficher les champs de saisie après soumission d'un formulaire - HTML/CSS - Programmation

Marsh Posté le 12-03-2014 à 10:28:03    

Bonjour.
Je travaille en asp. Sur mon formulaire html, j'ai des champs de saisie "classiques"
...
 <td width="30%"><span id="txtIdentification"><font face="Verdana" size="1">Vos Nom, Prénom..... :</span></td>
 <td><input type="text" name="NOMUSER" VALUE=""></td>
<tr>
 <td><span id="txtPosTel"><font face="Verdana" size="1">Votre Poste téléphonique..... :</span>
 <td><input type="text" style=background-color='#ffffff' name="NUMTEL" VALUE=""></td>  
<tr>
 <td><span id="txtSite"> <font face="Verdana" size="1">Votre Service ou UF :</span>
 <td><input type="text" style=background-color='#ffffff' name="SERVUF" VALUE=""> </td>
...
Ensuite, sur le même formulaire, je demande aux utilisateurs de saisir un Code (pour rechercher des infos sur une BD)
 
 <td><span id="txtNdS" class="Verd8Norm">n° de séjour</span>
 <input type="text" style=background-color='#ffffff' name="PAT" VALUE="">
<%'Soumission du Formulaire%>
 <font face="Verdana" size="1">
  <input type="submit" value="Valider" onClick="document.FAI.action='Assist_10.asp'" id=submit1 name=submit1></font>
 
Ce code fonctionne mais, après le clic sur "Valider", les champs d'identification s'effacent.
 
J'ai bien trouvé sur divers site comment effacer un champ après saisie mais pas comment conserver l'affichage !
 
Merci de votre aide.

Reply

Marsh Posté le 12-03-2014 à 10:28:03   

Reply

Marsh Posté le 12-03-2014 à 15:01:42    

ben suffit de stocker dnas des variables ce qui a été saisi et de le réafficher dans les champs. Si tu viens du formulaire posté, tu affiche le contenu des variables, sinon, tu mets la valeur par défaut de chaque champ (vide en général).
 
Si ton formulaire est affiché par un script différent de son traitement, utilises les variables de session. ;)


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 12-03-2014 à 15:40:17    

Merci Rufo !
 
 :pt1cable:  
 
Pour ceux qui chercheraient comme moi une réponse en asp/js
<%
' Sauvegarde des identifiants
vNOM = (Request.form("NOMUSER" ))
...
%>
...
<script language="javascript">  
 //réaffichage des identifiants
 document.FAI.NOMUSER.value = "<% response.write vNOM %>";
...
</script>

Reply

Marsh Posté le 13-03-2014 à 09:31:40    

C'est pas courant de voir qq'un faire ici de l'asp. En général, c'est plutôt du php. J'espère que tu fais pas un site que tu comptes faire héberger chez un mutualisé, parce que tu vas galérer pour en trouver un qui fait de l'asp :/...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Sujets relatifs:

Leave a Replay

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