Varför funkar inte det här?
<form name="formen">
document.getElementById("formen").submit();
Objektet stöder inte egenskapen eller metoden
8 svar · 398 visningar · startad av Wiberg
Varför funkar inte det här?
<form name="formen">
document.getElementById("formen").submit();
Objektet stöder inte egenskapen eller metoden
Formuläret har ju inget id, så då är det inte så konstigt att inte getElementById fungerar. :)
Edit: Men det brukar fungera i IE ändå. Under förutsättning att du inte har något annat på sidan, med samma namn/id.
mvh
Det spelar ingen roll om den har ett id eller name.
Resultatet blir detsamma. :)
Se min redigering ovan. :)
Okej. Men mitt problem kvarstår! :)
Kan du visa lite mer kod, tack? :)
Edit igen: Du har ingen submitknapp eller så med namnet submit?
@nders skrev:
Du har ingen submitknapp eller så med namnet submit?
Gah! Att det kan vara så enkelt... :)
Tackar!
Wiberg skrev:
Det spelar ingen roll om den har ett id eller name.
Jag föreslår iaf att alla objekt du använder getElementById på verkligen har ett ID, så det fungerar i andra läsare än IE.
mvh
Helt rätt! Har ändrat det också nu... :)