francoisch Posté 12 Juin 2008 Partager Posté 12 Juin 2008 Bonjour Je propose la saisie dun message avec : <form onSubmit="return ( checkrequired(this) && process() )" name="form"action="mailto:<?php echo $mail; ?>?subject=Nouvelles de <?php echo $prenom; ?>" method="POST" ENCTYPE="text/plain"><table border="0" cellpading="3" cellspacing="3" width="80%"><tr><td align="center" width="5%"><p class=vert><u>Votre message</u> : <br></td><td align="center" width="90%"><TEXTAREA style="font-size : <?=$dimension_car?>em;"rows="<?php echo $rows; ?>" cols="<?php echo $cols; ?>" name="message" wrap="virtual" class="text2"></TEXTAREA></td></tr></table><div align="center"> <INPUT type="submit" value="Envoi" class="boutonenvoi"></div></FORM> Jaimerai quil se passe quelque chose après le Submit : La page du formulaire se ferme et renvoie à la page dappel, de préférence La zone Textarea se vide ... pour envoyer un signal visuel à lutilisateur lui disant en gros « ton message a bien été envoyé ». Comment faire? Merci par avance de votre aide. Francois Lien vers le commentaire Partager sur d’autres sites More sharing options...
Bovino Posté 13 Juin 2008 Partager Posté 13 Juin 2008 Le problème est qu'il y a un conflit entre le onSubmit et le action... Quand tu valides ton formulaire, le navigateur essaye de tout faire... mais ce n'est pas toujours possible ! L'idéal dans ton cas serait de regrouper les deux actions, par exemple dans un script php qui envoie un mail puis redirige vers la page que tu veux ou un javascript qui envoie le mail et vide le textarea... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant