webForumDet fria alternativet

Fler "events" för samma onClick

JavaScriptur Javascript

4 svar · 274 visningar · startad av learn

Medlem sedan jan. 20051 130 inlägg
Frågan#1

Jag vill att två saker ska hända vid samma klick på en länk. Så här ser onClick ut nu:

onClick="return confirm('Är du säker?'); var f=document.forms['form']; f.action='?delete&id=1'; f.submit(); return true"

Men det funkar inte, frågan kommer upp men trycker jag på OK så händer inget, dvs formuläret submitar inte... Vad är felet?

Medlem sedan aug. 20039 342 inlägg
#2
onclick="if(confirm('Är du säker?')){ var f=document.forms['form']; f.action='?delete&id=1'; f.submit(); return true}else return false;"

Är det en knapp eller länk?

Medlem sedan jan. 20051 130 inlägg
#3

Är det en knapp eller länk?

En vanlig länk

Medlem sedan aug. 20039 342 inlägg
#4

Koden ovan som jag postade ovan ska fungera för både och. Hade det varit en knapp hade du kunnat strunta i return-kommandona, men eftersom det är en länk så ska det funka rakt av. Pröva!

Medlem sedan jan. 20051 130 inlägg
#5

Har testat och det...funkade skitbra, tack!

138 ms totalt · 3 externa anrop · v20260731065814-full.55e59744
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)