Valable partout et pour tout élément de ta page
document.getElementById('id');
donc dans ton cas
document.getElementById('form1').submit();
pour faire cout
mais je préfère
1 2
| aForm = document.getElementById('form1')
aForm.submit(); |
n'hésite pas à utiliser
1 2 3 4 5 6 7 8 9 10 11 12
|
getElementsByTagName("a"); //retourne un tableau d'éléments is ttous le a href et a name de ta page.
myForm=getElementByID('25');
aform =document.createElement("form"); // créé dinamyquement un
élément dans la page bien meillheur de document.write('<input....
aform.setAttribute('method','POST'); //positione les attributs d'un élément
myForm.setAttribute('action','test.php'); //idem mais sur un élément récupéré dans la page.
body = document.getElementsByTagName("a")[0]; //recupère le premier tag body
body.appendChild(aform); //ajoute un élement dans la page.
myForm.getAttribute('Method); //récupère un attribut.
myAttrib = document.createAttribute('monattribut');//créé un attribut qui n'est pas attaché à un élément.
myForm.setAttributeNode(myAttrib); //Attache un attribut à un élément. |
toutes ces methodes sont lourde à écrire mais le code est bien plus lisible et portable.
A+JYT
Partager