webForumDet fria alternativet

skippa submitknappen

7 svar · 185 visningar · startad av herq

herqMedlem sedan aug. 2000238 inlägg
#1

<form action="vote.php" method="post">
<input type="Radio" name="vote" value="1"> 1<br>
<input type="Radio" name="vote" value="2"> 2<br>
<input type="submit" value="submit">
</form>

Ovanstående exempel vill jag använda men utan submitknapp, är detta möjligt?
Det borde väl gå att fixa med onClick i inputradio taggen, på något sätt.
Hur?

KimMedlem sedan jan. 20007 697 inlägg
#2

Som vanligt är inte jag någon fena på Javascript, men detta kanske kan hjälpa dig.

onFocus="javascript:document.formular.submit()"

Nu blir jag väl snart tillrättavisad av någon här ;), men det är sånt jag får ta när jag inte är så bra på sånt här. :)

------------------
Kim Halderot - med rätt att snora

SweyMedlem sedan apr. 20003 971 inlägg
#3

Ja, du blir rättad av mig, Kim. ;)
Har du tänk tpå att man inte kan navigera på sidan med tabb om detta används? Använd aldrig skript vid fokusbyte. Jag stör mig mycket på det. Det används nämligen för alla röstningar på Aftonbladet och jag röstar ofta fel tack vare att jag bland annat navigerar med tabb.

Använd länkar istället.
<a href="vote.php?vote=1>Nummer 1</a>
<a href="vote.php?vote=2>Nummer 2</a>

r Alternativt kan du kombinera länkar och formulär.

Ungefär så här:
<input type="Radio" name="vote" value="1"><a href="javascript:document.formular.vote=1;document.formular.submit()">

------------------
- Swey
Bäst, vackrast, styggast...

[Redigerat av Swey den 25 sep 2000]

KimMedlem sedan jan. 20007 697 inlägg
#4

Jo visst är det så. Jag stör mig också på det. Men det var inte den ursprungliga frågan.
Fungerar det som jag har skrivit? Om han nu (av någon anledning) vill ha det så alltså... :)

------------------
Kim Halderot - med rätt att snora

herqMedlem sedan aug. 2000238 inlägg
#5

jag håller mest med kim.
det ska absolut inte vara länkar.
det har ingen betydelse om man kan tabba eller inte.

KimMedlem sedan jan. 20007 697 inlägg
#6

Jo, det har betydelse. Vad jag frågade var om mitt exempel fungerade!
Kan någon svara på det. Sweys idé var mycket bra. Jag använder själv tab en del och stör mig på t.ex. Aftonbladet där man rösta automatiskt.

------------------
Kim Halderot - med rätt att snora

Erik JuhlinMedlem sedan maj 200010 687 inlägg
#7

Går det inte att ha onclick="javascript:document.formular.submit()"
Eller
onselect="javascript:document.formular.submit()"
?

------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/

[Redigerat av Erik Juhlin den 26 sep 2000]

herqMedlem sedan aug. 2000238 inlägg
#8

jag fick det att funka som jag ville, onclick ....php.php?val=1. Men nu funkar inte min cookie. så nu kan man rösta fler än en gång.
Hmmm jag får väl fundera lite tilln :-)

Tack för all hjälp

256 ms totalt · 3 externa anrop · v20260731065814-full.b943c234
131 ms — hämta forumlista (db)
122 ms — hämta statistik (db)
131 ms — hämta tråd, inlägg och bilagor (db)