webForumDet fria alternativet

Variant på this.form till text- och bildlänkar

JavaScript

3 svar · 182 visningar · startad av doggelito

Medlem sedan juni 20003 076 inlägg
Frågan#1

Halåjs!
Finns det nått sätt att lösa detta på:
Jag har alltså ett formulär med ett antal bild och textlänkar i.
Men pga. att bilderna och texten hämtas från en sub så vet inte subben vad namnet är på formuläret.

Finns det nån variant på: this.form som funkar till bilder och text?

<form name="drutten_och_gena" method="post">
<img src=""/Pictures/arrow_left.gif"" " & _
"onClick=""document.dettaformulär.action='" & Pagename & "?Last_date=" & Current_date & " '; " & _
"document.dettaformulär.submit(); return false;"">
</form>
Medlem sedan feb. 20022 594 inlägg
#2

FORMS[] tror jag

r/ Förstår dock inte frågan riktigt.

Medlem sedan juni 20003 076 inlägg
#3

Ja, varför inte!

Fråga: forms[0] betyder det första formuläret på sidan eller aktuellt formulär?

<form name="drutten_och_gena" method="post">
<img src=""/Pictures/arrow_left.gif"" " & _
"onClick=""document.forms[0].action='" & Pagename & "?Last_date=" & Current_date & " '; " & _
"document.forms[0].action.submit(); return false;"">
</form>
Medlem sedan juni 20004 308 inlägg
#4

Eftersom <a> (eller <img>)-elementen inte är formulärselement kan man inte säga att de tillhör "aktuellt" formulär på samma sätt som <input>, <select>, osv. Du kan via DOM kontrollera elementen runt om kring dig, oavsett vilken element-typ det är, men det verkar overkill och helt onödigt eftersom du har namnet på formuläret. this.form kan du alltså byta ut mot document.drutten_och_gena

268 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
130 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)