Avatar billede bobbedude Nybegynder
13. juni 2002 - 16:17 Der er 13 kommentarer og
2 løsninger

submit form

Hvordan laver jeg dette til et link

<input type="radio" name="Vote" value="1" onClick="FormSubmit()">

Avatar billede avlund Nybegynder
13. juni 2002 - 16:18 #1
<a onClick="FormSubmit()">link</a>
Avatar billede gizmo-gizmo Nybegynder
13. juni 2002 - 16:18 #2
<a href="#" onClick="FormSubmit();"> Hey </a>
Avatar billede Slettet bruger
13. juni 2002 - 16:18 #3
I funktionens begyndelse...
Avatar billede Slettet bruger
13. juni 2002 - 16:18 #4
Mener du ikke, at du vil sendes videre når du submitter?
Avatar billede gizmo-gizmo Nybegynder
13. juni 2002 - 16:20 #5
Hvis du skal submitte formen kan man:

<a href="#" onClick="document.formnavn.submit();"> Hey </a>
Avatar billede Slettet bruger
13. juni 2002 - 16:31 #6
Husk return false:

<a href=="#" onClick="dinFunktion(); return false;">Link</a>
Avatar billede gizmo-gizmo Nybegynder
13. juni 2002 - 16:33 #7
phoenixv >> hvorfor return false?
Avatar billede Slettet bruger
13. juni 2002 - 16:36 #8
For ellers affyres href'en, dvs. #, og går derfor til toppen af siden!
Avatar billede gizmo-gizmo Nybegynder
13. juni 2002 - 16:40 #9
nå ja, okay.
Avatar billede avlund Nybegynder
13. juni 2002 - 16:47 #10
I stedet for href="#" kan du bruge href="java script:;". Har samme effekt, men så kommer du IKKE op til toppen af siden.
Avatar billede Slettet bruger
13. juni 2002 - 16:50 #11
Ja, men java script: protokollen er kun beregnet til situationer, hvor der ikke er anden løsning. Og det er der jo her!
Derudover er det andet "smukkere" programmerings-mæssigt. I hvert fald set ud fra mit og flere andre nørders synspunkt! :)
Avatar billede bobbedude Nybegynder
13. juni 2002 - 19:09 #12
Kan man submitte en value i sådan et link ?
Avatar billede avlund Nybegynder
13. juni 2002 - 19:44 #13
Fønix, for nysgerrighedens skyld - hvorfor er det så overhovedet muligt at benytte "java script:"?

- jeg er ikke så skolet i lige netop det sprog, så please, enlighten me.

Tak for points for resten.
Avatar billede Slettet bruger
14. juni 2002 - 15:59 #14
For at du fx i adresselinjen kan skrive:

java script:alert('Hej!')

Så du altså kan kalde JavaScript-kommandoer derfra. Desuden er der meget få andre tilfælde, hvor man bliver nødt til bruge det. Fx her:
http://webfx.eae.net/tools/taskplayer/webpage.html
Kig under "The Problem" og "The Solution".
Men hold dig fra det, hvis det er muligt, selvom det ikke direkte bryder nogen standarder. Det kan dog nogle gange se ganske forfærdeligt ud, hvis man skal til at bruge void() osv.
Avatar billede Slettet bruger
14. juni 2002 - 16:00 #15
Det kan dog = Det kan også
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester