Bonjour,
Voici mon problème : j'ai un formulaire de contact, donc qui fonctionne avec la fonction PHP mail(). Le bouton d'envoi n'est visible que lorsque tous les champs sont correctement complétés.
Voici mon bouton d'envoie :
A chaque fois qu'un caractère est entré dans un champs de saisie (onKeyUp), une fonction javascript est appelée. Pour résumer, si tous les champs sont correctement complétés, le bouton d'envoi devient visible.
Voici le code qui active le bouton lorsque toutes les conditions sont remplies :
Ce code fonctionne sur tous les navigateurs lorsque je suis en local (j'utilise Wamp 5), mais lorsque le site est en ligne, le bouton d'envoi n'apparait pas Firefox, ni Safari (je ne sais pas testé sous Opéra, mais je suppose que c'est la même chose). Cela ne fonctionne plus que sur les IE...
Pour info, le site est hébergé chez Infomaniak.
Que pensez vous de tout ça?
Merci d'avance
Modifié par shremy (15 May 2008 - 12:22)
Voici mon problème : j'ai un formulaire de contact, donc qui fonctionne avec la fonction PHP mail(). Le bouton d'envoi n'est visible que lorsque tous les champs sont correctement complétés.
Voici mon bouton d'envoie :
<input type="submit" id='envoyer' name="envoyer" style="visibility : hidden;">
A chaque fois qu'un caractère est entré dans un champs de saisie (onKeyUp), une fonction javascript est appelée. Pour résumer, si tous les champs sont correctement complétés, le bouton d'envoi devient visible.
Voici le code qui active le bouton lorsque toutes les conditions sont remplies :
document.getElementById('envoyer').style.visibility = 'visible';
Ce code fonctionne sur tous les navigateurs lorsque je suis en local (j'utilise Wamp 5), mais lorsque le site est en ligne, le bouton d'envoi n'apparait pas Firefox, ni Safari (je ne sais pas testé sous Opéra, mais je suppose que c'est la même chose). Cela ne fonctionne plus que sur les IE...
Pour info, le site est hébergé chez Infomaniak.
Que pensez vous de tout ça?
Merci d'avance
Modifié par shremy (15 May 2008 - 12:22)