[JS] Mozilla & form.submit [resolu]

Mozilla & form.submit [resolu] [JS] - HTML/CSS - Programmation

Marsh Posté le 09-07-2003 à 13:03:32    

Donc certaines de mes pages, Mozilla me retourne des errreur du type "document.maform.submit" is not a fonction sur des  
"document.maform.submit();" .
C'est vraiment etrange et ca me rend dingue.
 
il n'a pas de pb pour acceder a l'objet car si je fait un alert(document.maform.monchamp.value); ca marche....
 
Sinon j'ai pas ce pb sou IE.
 
Quelqu'un a t'il deja experimente ce pb ?


Message édité par seb666 le 10-07-2003 à 17:46:18
Reply

Marsh Posté le 09-07-2003 à 13:03:32   

Reply

Marsh Posté le 09-07-2003 à 13:46:54    

seb666 a écrit :

Donc certaines de mes pages, Mozilla me retourne des errreur du type "document.maform.submit" is not a fonction sur des  
"document.maform.submit();" .
C'est vraiment etrange et ca me rend dingue.
 
il n'a pas de pb pour acceder a l'objet car si je fait un alert(document.maform.monchamp.value); ca marche....
 
Sinon j'ai pas ce pb sou IE.
 
Quelqu'un a t'il deja experimente ce pb ?


 [:totoz]

Reply

Marsh Posté le 09-07-2003 à 16:20:04    

ca m'avance pas beaucoup, j'ai besoin que ca marche partout !!!
J'ai le probleme sur Mozilla & Netscape 7.1 .... Normal c les memes :)
le truc le plus strange, c'est que ca me le fait pas dans toutes les pages ....
J'ai essayer de changer le nom des forms et des fonctions mais que dalle....
Je comprend pas bien pourquoi il arrive sans pb a acceder a l'objet mais pas a la methode submit

Reply

Marsh Posté le 09-07-2003 à 16:43:51    

getElementById('idDeMonFormulaire').submit() ?

Reply

Marsh Posté le 09-07-2003 à 17:13:28    

hum pas mieux

Reply

Marsh Posté le 09-07-2003 à 18:06:09    

Pour utiliser la solution de fastclemmy il faut que ton formulaire ait un attribut id="maform"
 
Sinon, est-ce que ton formulaire a bien un attribut "action" ?
 


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 10-07-2003 à 17:19:50    

j'ai bien compris mais j'ai exactement le meme probleme sous Mozilla en passant par l'Id.  
"Document.getElementById('myid').submit is not a function"
La encore il trouve bien l'objet mais pas la methode submit ????
 
J'aivait rien dans action ce sui fait qu'il rappel la meme page mais même quand je remplis action j'ai toujours ce putain de probleme :(((

Reply

Marsh Posté le 10-07-2003 à 17:30:29    

Salut,  
vérifie que tu n'as pas un bouton ou un element qui s'appelle submit dans ton formulaire. (il trouve alors l'objet existant mais pas la methode!!!)

Reply

Marsh Posté le 10-07-2003 à 17:41:47    

Ouaaaaaaaaaahhhhhhhhhhhhhhhhhhhhhh
je t'aime !!!!!!!!!!!
Ca fait des plombes que je cherche !!!
c'est vraiment trop con ! C'est limite un bug de Mozilla/Netscape ca non ? car si je met des () c'est bien pour specifier que j'appelle une methode non ? D'ailleurs IE le comprend bien :)
Bon, peu importe :) MERCi MERCI MERCI tu m'enleves une aiguille du pied !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed