dldstyle Posté 12 Mars 2007 Posté 12 Mars 2007 Salut à tous, pour mon dernier site, je me heurte à un problème de vérification de formulaire sous IE. Le site en question est celui ci : www.immobilier-gers.com Lorsqu'on veut envoyer une annonce à un ami ou contacter l'agence depuis une page détail, IE reloade le formulaire en le vidant. Avez vous une solution à m'apporter ? Merci.
dldstyle Posté 13 Mars 2007 Auteur Posté 13 Mars 2007 Personne pour m'aider ? Voici le code de mon formulaire : <form action="envoyer_ami.php" method="get" name="amigo" onsubmit="return sendAmigo()";> <table width="450" border="0" cellspacing="0" cellpadding="20"> <tr> <td width="131" class="form_align_r">* Votre nom</td> <td width="233"><input name="nom" type="text" class="inputxt" onfocus="this.className='inputxt_focus';" onblur="this.className='inputxt';" /></td> </tr> <tr> <td class="form_align_r">* Le nom de votre ami</td> <td><input name="ami" type="text" class="inputxt" onfocus="this.className='inputxt_focus';" onblur="this.className='inputxt';" /></td> </tr> <tr> <td class="form_align_r">* Son Email</td> <td><input name="email" class="inputxt" type="text" onfocus="this.className='inputxt_focus';" onblur="this.className='inputxt';" /></td> </tr> <tr> <td class="form_align_r">Message (facultatif)</td> <td> </td> </tr> <tr> <td colspan="2"><textarea name="message" onfocus="this.className='textarea_focus';" onblur="this.className='';"></textarea></td> </tr> <tr> <td> </td> <td><input value="valider" src="img/bt_valid_fr.png" name="valid" type="image" width="115" height="23" class="bt" /></td> </tr> </table> </form> Mon javascript : function sendAmigo() { if(document.amigo.nom.value == "") { alert ('Veuillez entrer votre nom'); document.amigo.nom.focus(); return false; }if(document.amigo.ami.value == "") { alert ('Veuillez entrer le nom de votre ami'); document.amigo.ami.focus(); return false; }var email = document.amigo.email.value; if (email.search(/^[^._-][a-z0-9._-]+[^._-]@[a-z0-9._-]+([a-z0-9]+[^._-])?[.-]+[a-z]{2,4}$/) == -1) { alert ('entrez une adresse Email valide'); document.amigo.email.focus(); return false; } else {return true;}} Alors il me fait quoi IE ? Je vous avais déjà dit que je détestais ce navigateur ?
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant