Réafficher les champs de saisie après soumission d'un formulaire - HTML/CSS - Programmation
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.
Marsh Posté le 12-03-2014 à 15:40:17
Merci Rufo !
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>
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 ...
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.