Bonjour,
getElementsByTagName(form) récupère le contenu du formulaire.
Je veux récupérer l'id du formulaire.
Comment peut-on récupérer le nom d'un formulaire dans un javascript ?
Merci d'avance
Version imprimable
Bonjour,
getElementsByTagName(form) récupère le contenu du formulaire.
Je veux récupérer l'id du formulaire.
Comment peut-on récupérer le nom d'un formulaire dans un javascript ?
Merci d'avance
Non, cela te retourne une liste d'éléments DOM. Chaque élément représentantCitation:
Envoyé par lodan
un formulaire.
Si tu n'a qu'un formulaire, tu peux prendre le premier élément de la liste
Code:
1
2 document.getElementsByTagName('form')[0].id
Merci beaucoup,
J'ai donc fait ceci :
Dans la variable 'formulaire', j'ai le nom de l'id du form qui est "maj".Code:
1
2 var formulaire = document.getElementsByTagName('form')[0].id; if(confirm(msg)) document.formulaire.submit();
Mais dans la syntaxe :
Je dois avoir une erreur puisqu'il me dit :Code:document.formulaire.submit()
Ne devrai-je pas avoir ?Citation:
document.formulaire has no properties
Citation:
document.maj.submit()
J'ai directement mis :
Et cela fonctionne très bien.Code:if(confirm(msg)) document.forms[0].submit();
Merci beaucoup pour m'avoir guidé.
Tu y était presque :)
Code:
1
2
3 var formulaire = document.getElementsByTagName('form')[0]; if(confirm(msg)) formulaire.submit();
Merci beaucoup,
Oui, je n'en était pas loin.
Les 2 méthodes sont bonnes de toute façon ?