Auteur | Message |
---|---|
Zalex14
| Inscrit le : 09/05/2005 |
# Le 01/06/2008 à 16:20 Je rencontre un problème sous IE6 que je comprend pas.
Evidemment ca fonctionne avec IE7 et Firefox toutes versions... Quelqu'un a une idée ? document.getElementById("nom_du_form").submit(); n'est pas reconnu par IE 6 ? Mieux vaut s'attendre au prévisible que d'être surpris par l'inattendu. |
devtribu
| Olivier Inscrit le : 16/06/2005 |
# Le 01/06/2008 à 16:33 C'est un peu etrange d'utiliser getElementById pour acceder a un form... <script type="text/javascript"> function verif(f) { if(f.val1.value == "") alert("champ 1 vide"); else if(f.val2.value == "") alert("champ 2 vide"); else f.submit(); } </script> <form id="form_prix" action="" method="GET"> <hidden id="val1" value="1"> <hidden id="val2" value="2"> <a href="javascript:;" onclick="verif(this.form)">Test</a> </form> Février 2019, mon futur livre Tout JavaScript chez Dunod https://amzn.to/2PoLd0f |
Zalex14
| Alexandre Inscrit le : 09/05/2005 |
# Le 01/06/2008 à 17:02 En fait, à la base j'avais fait ta méthode mais cela ne fonctionnait pas. Mieux vaut s'attendre au prévisible que d'être surpris par l'inattendu. |
devtribu
| Olivier Inscrit le : 16/06/2005 |
# Le 01/06/2008 à 17:12 ha oui, j'avais pas vu que tu avais mis un lien <a> au lieu d'un bouton classique... Février 2019, mon futur livre Tout JavaScript chez Dunod https://amzn.to/2PoLd0f |
Zalex14
| Alexandre Inscrit le : 09/05/2005 |
# Le 01/06/2008 à 17:16 Effectivement ca fonctionne sous IE7 et Firefox, mais aucune réaction coté IE 6 Mieux vaut s'attendre au prévisible que d'être surpris par l'inattendu. |
devtribu
| Olivier Inscrit le : 16/06/2005 |
# Le 01/06/2008 à 17:21 c'est pas possible Février 2019, mon futur livre Tout JavaScript chez Dunod https://amzn.to/2PoLd0f |
Zalex14
| Alexandre Inscrit le : 09/05/2005 |
# Le 01/06/2008 à 18:07 Bon bah je viens de tester sur mon vieux HP E-vectra, installation Windows 2000 avec IE 5 d'origine (rien d'installé sur le système à part winzip) : idem. Aucune réaction de la page, pas d'erreur mais rien ne se passe. Mieux vaut s'attendre au prévisible que d'être surpris par l'inattendu. |
Zalex14
| Alexandre Inscrit le : 09/05/2005 |
# Le 01/06/2008 à 18:39 Arff, j'ai trouvé ! Mieux vaut s'attendre au prévisible que d'être surpris par l'inattendu. |
caaptusss
| Jérémy Inscrit le : 25/09/2007 |
# Le 01/06/2008 à 18:44 Tient en parlant JS (je suis un gros nul), vous auriez pas une portion de code qui permet de changer la couleur de la bordure d'un champ si celui ci est vide lors du changement de tabulation (ou de clic) ? |
Bool
| Olivier Inscrit le : 09/05/2005 |
# Le 01/06/2008 à 18:54 et avec un "return false;" dans le onclick, ça marchait pas Zalex ? |
Zalex14
| Alexandre Inscrit le : 09/05/2005 |
# Le 01/06/2008 à 19:08 Ha bah si ! Mieux vaut s'attendre au prévisible que d'être surpris par l'inattendu. |
tonguide
| Jeremy Inscrit le : 09/05/2005 |
# Le 01/06/2008 à 19:12
Bool a dit : et avec un "return false;" dans le onclick, ça marchait pas Zalex ? +1 Caaptusss : onblur="fonction_pour_couleur_bordure('idDuChamp',this.form);" dans ton <input> et ta fonction, un truc du genre function fonction_pour_couleur_bordure(id, form) { if (ton champ est vide) { document.getElementById(id).style.borderColor = 'red'; } else { la couleur normal } } |
caaptusss
| Jérémy Inscrit le : 25/09/2007 |
# Le 01/06/2008 à 19:24 oki merci, je vais regarder à ça |
mirage
| Vincent Inscrit le : 04/05/2005 |
# Le 01/06/2008 à 19:44 Quand je vois tout le code qu'il faut écrire pour faire si peu, je me dis que je suis bien comptant d'utiliser un framework JS (jQuery) |
Bool
| Olivier Inscrit le : 09/05/2005 |
# Le 01/06/2008 à 19:57 Béh j'ai beau utiliser un framework JS (Mootools pour le moment, probablement YIU à l'avenir), ça ne m'empêche pas de faire les tests ci dessus. |
tonguide
| Jeremy Inscrit le : 09/05/2005 |
# Le 01/06/2008 à 22:10 FW c'est bien pour une page qui a réellement besoin de JS en masse. |
mirage
| Vincent Inscrit le : 04/05/2005 |
# Le 02/06/2008 à 10:20
Bool a dit : Tu aurais un exemple d'équivalent via jQuery ? J'ai pas d'exemple particulier pour ce cas mais l'exemple de la doc, avec un peu d'adaptation, permet de faire ça plus rapidement (exemple ). Perso, je préfère charger un JS de 16kb et gagner du temps |
tonguide
| Jeremy Inscrit le : 09/05/2005 |
# Le 02/06/2008 à 10:38 Il faut pas oublier que derrière le poids de 16ko, il y a l'analyse par le navigateur de ce fichier javascript. (c'est pas une simple image) |
Zalex14
| Alexandre Inscrit le : 09/05/2005 |
# Le 02/06/2008 à 10:50 plutôt avec css qu'avec javascript non ? Mieux vaut s'attendre au prévisible que d'être surpris par l'inattendu. |
krucial
| Jean Christophe Inscrit le : 09/03/2005 |
# Le 02/06/2008 à 10:51
mirage a dit : J'ai pas d'exemple particulier pour ce cas mais l'exemple de la doc, avec un peu d'adaptation, permet de faire ça plus rapidement (exemple ). Avec cet exemple, je ne vois pas bien le gain de temps en fait, mis a part pour le fade. JC - Mes sites | Affiliation devis travaux | Cotes voitures anciennes |
Vous ne pouvez pas participer au forum, car votre inscription n'a pas été validée. Pour vous faire valider en tant que Membre, cliquez ici.
© MHN - Tous droits réservés | CNIL N°844440 | 24/11/2024 3:32:49 | Généré en 7.67ms | Contacts | Mentions légales |