Bonjour,
J'ai fait une vérification de formulaire mais ça marche plus
Ne connaissant pas très bien le javascript, je ne parvient pas a trouver l'erreur.
Normalement j'ai un script php pour ça mais je suis hébergé sur .mac (qui ne le gère pas), donc je l'ai envoyé à un ami qui vas l'héberger.
Le javascript
Le formulaire
Modifié par Whisno (31 May 2006 - 14:03)
J'ai fait une vérification de formulaire mais ça marche plus

Ne connaissant pas très bien le javascript, je ne parvient pas a trouver l'erreur.
action="mailto:arthurmaniet@mac.com"
Normalement j'ai un script php pour ça mais je suis hébergé sur .mac (qui ne le gère pas), donc je l'ai envoyé à un ami qui vas l'héberger.
Le javascript
<script type="text/javascript">
function validation(formulaire) {
if (formulaire.sujet.value == "") {
alert("Merci d'indiquer un sujet pour votre message.");
formulaire.sujet.focus();
return false;
}
if (formulaire.message.value == "") {
alert("Merci d'écrire un message.");
formulaire.message.focus();
return false;
}
if (formulaire.mail.value == "") {
return true;
} else if (formulaire.mail.value.indexOf('@') == -1) {
alert('L\'adresse mail que vous avez indiquée est invalide.');
formulaire.mail.focus();
return false;
}
</script>
Le formulaire
<form id="formulaire" method="post" action="mailto:arthurmaniet@mac.com" onsubmit="return validation(this)">
<p>
<label>Sujet :<br />
<input type="text" name="sujet" size="30" />
</label>
</p>
<p>
<label>Message :<br />
<textarea name="message" rows="10" cols="30"></textarea>
</label>
</p>
<p>
<label>Votre adresse mail (pas obligatoire) :<br />
<input type="text" name="mail" size="30" />
</label>
</p>
<p>
<input class="input_send" type="submit" value="Envoyer" />
</p>
</form>
Modifié par Whisno (31 May 2006 - 14:03)