Javascript : une variable qui passe pas sur FF ... bizarre !!! - HTML/CSS - Programmation
Marsh Posté le 05-09-2006 à 11:52:50
j'ai reussit à corriger le truc mais ça repond pas vraiment à la question du pourquoi du comment.... mais voila ce que j'ai fait, j'ai remplacé le input type="button" par un input type="submit" ... je comprends pas parceque ça marchait avec tous les champs sauf celui là !
ya t il des choses importantes à savoir à propos de la fonction submit en javascript ?
j'ai souvent utilisé document.getElementById("form" ).submit();
en général ça marche tres bien ! sauf sur mac... et là dans FF... je commence à douter de cette fonction !
Marsh Posté le 05-09-2006 à 12:41:30
Selon ce site : http://www.commentcamarche.net/html/htmlform.php3
en javascript le type "button" n'existe pas pour la balise INPUT.
C'est peut etre du JScript
Marsh Posté le 05-09-2006 à 14:20:20
Le type "button" existe bien pour un input.
La différence par rapport à un "submit", c'est que c'est un bouton qui ne déclanche pas la soumission du formulaire.
Marsh Posté le 05-09-2006 à 14:26:43
PS : c'est quoi l'intérêt de dupliquer les éléments envoyés par la requête ?
nom et _nom
roue et _roue
...
Et c'est quoi la différence pour toi entre les boutons "send" et "envoi"
Marsh Posté le 05-09-2006 à 17:40:33
tout simplement parceque je me suis calqué sur un truc deja existant, et que je voulais que le formulaire s'envoit au moment ou un parametre est changé et pas quand on clique sur "envoyer" bref je sais c pas génial ! mais c t deja fait un peu comme ça !
pour le bouton send et envoi... au debut je voulais deux formulaires différents un pour la partie email et un autre pour la partie requetes/contenu... au final j'ai fait un seul et unique formulaire
Marsh Posté le 05-09-2006 à 11:11:38
Je ne comprends pas... sur IE ya aucun probleme... tout marche nickel, mes variables passent toutes... et PHP les mémorise sans probleme...
sur FF.. j'ai une variable qui ne passe pas ! la variable email... elle s'affiche dans mon champs hidden mais disparait aussitot ! donc ça ne passe pas !!
voici mon bout de code :