webForumDet fria alternativet

Kombinera OnClick och OnSubmit?

4 svar · 346 visningar · startad av bigsky

bigskyMedlem sedan maj 2002825 inlägg
#1

Jag har ett formulär där submit är en bild med OnClick-funktionen inbakad:

onClick="document.forms['frmSiteSearch'].submit();"

I form-taggen finns ett OnSubmit-element, men det körs aldrig. Hur ska jag kombinera dessa två?

<form onSubmit="PleaseWaitOpen('searching.asp');" method="GET" action="search.asp" name="frmSiteSearch">
dectgapMedlem sedan sep. 20021 542 inlägg
#2

Vad sägs om att byta ut img-taggen mot:

<input type="image" src="bild.png" />
bigskyMedlem sedan maj 2002825 inlägg
#3

Nja, då får jag med bildens x och y värden i söksträngen och det vill jag inte ha. Nog måste de två ovan gå att kombinera på annat sätt? Jojoxx, var är du???

bigskyMedlem sedan maj 2002825 inlägg
#4

Löset det med:

onClick="document.forms['frmSiteSearch'].submit();centerpopup('<% = hardlinkurl %>/searching.asp',200,150);"

Fungerar i både IE, NS och Opera.

-torlejf-Medlem sedan feb. 2000156 inlägg
#5

Passar på att låna några rader i denna tråden.

Hur gör man om man har en funktion som ligger i onSubmit i formuläret:

"onsubmit="return Chk_del(this)"

och en

"<a href="#" onclick="document.del_event.submit();">Skicka</a>"

SOm textlänk för att skcika formuläret.

SOm de tär nu så ignorerar formuläret onSubmit funktionen, prec sosm det gjorde på ditt problem.

/ David

Genererad på 381 ms · cache AV · v20260730165559-full.f96bc7eb