Poster une réponse à un sujet: [Javascript] Besoin d'aide : IE foire avec form.element.value...
Attention, ce sujet est un sujet ancien (5410 jours sans réponse)
didix
Bon, après quelques tentatives, des hauts et des bas, ca semble fonctionner, j'ai arrêté d'y chipoter avant que ca ne re-foire. Verdicte demain
J'ai sorti le code JS de la page web aussi, p-e que ça a aidé...
J'ai sorti le code JS de la page web aussi, p-e que ça a aidé...
gizmo
Oui, il faut du code, et une description plus precise de ce qui merde.
didix
Petit déterrage...
J'ai des soucis avec IE6 et du Javascript pour valider/récupérer les valeurs des champs d'un formulaire.
Sous FFox ca marche du tonnerre (sans le getElementByID() et avec, sauf que maintenant j'ai utilisé ce "getElementById" mais le test de champs vides ne marche plus... ça passe outre et ça envoie le formulaire directement.
Sous IE6 ca foire à cause d'un Select/Option, j'arrive pas à chopper la valeur sans cette fonction.
J'en ai marre. Vous avez une idée ?
Il faut du code ?
J'ai des soucis avec IE6 et du Javascript pour valider/récupérer les valeurs des champs d'un formulaire.
Sous FFox ca marche du tonnerre (sans le getElementByID() et avec, sauf que maintenant j'ai utilisé ce "getElementById" mais le test de champs vides ne marche plus... ça passe outre et ça envoie le formulaire directement.
Sous IE6 ca foire à cause d'un Select/Option, j'arrive pas à chopper la valeur sans cette fonction.
J'en ai marre. Vous avez une idée ?
Il faut du code ?
Clandestino
C'est gentil, mais le projet est déjà bouclé et livré chez le client (en plus, c'était en .net, pas en PHP).
Mais merci quand même
Mais merci quand même
arachne
Cher Clandestino...
Bien que ton problème semble résolu, je me suis permis de faire un test avec une page html et un retour dans php (sans aucune prétention)...
Cela fonctionne...
Voici le code
Encore un précision, j'utilise : IE 7.0.5.....
Je me suis permis de sortir les boutons du formulaire... A quoi cela servirai-t-il de les envoyer dans la page résultat...
Bien que ton problème semble résolu, je me suis permis de faire un test avec une page html et un retour dans php (sans aucune prétention)...
Cela fonctionne...
Voici le code
- <html>
- <head>
- <script language="javascript">
- function FormSubmit(cLang)
- {
- document.login.login_lang.value = cLang;
- document.login.submit();
- }
- </script>
- </head>
- <body>
- <form name="login" method="post" action="./test_script.php">
- <input type="hidden" id="lang" name="login_lang" value="" />
- </form>
- <input class="button" type="button" onclick="FormSubmit('nl');" value="NL" />
- <input class="button" type="button" onclick="FormSubmit('fr');" value="FR" />
- </body>
- </html>
- <?php
- echo '<login_lang>'.$_POST[login_lang].'</login_lang>';
- exit;
- ?>
Encore un précision, j'utilise : IE 7.0.5.....
Je me suis permis de sortir les boutons du formulaire... A quoi cela servirai-t-il de les envoyer dans la page résultat...
Clandestino
Sauf quand on use Ajax :')
Ben voilà, faut pas chercher plus loin
En tout cas savabien maintenant
didix
3Dos
zion
C'est pas faux non plus, pourquoi tu utilises pas un simple non à ton submit, il te donnerait le nom dans le script te permettant de savoir sur quoi le mec a cliqué, et le tout sans javascript
didix
Un JS pour envoyer un formulaire c'est le mal