Avatar billede software Nybegynder
25. januar 2004 - 09:03 Der er 3 kommentarer og
1 løsning

knapper virker ikke. Får en"Error on page"

Hej

jeg har lavet en formular hvortil der er tilknyttet 4 knapper, men de virker ikke. Jeg har prøvet sådan:

<input type="button" onClick="this.vip.action='vipmedlem_info.asp?opdater=true'" name="Opdater" value="Opdater">

og det er samme fremgangsmåde jeg bruger på de 2 andre knapper, den 4 knap er en tilbage knap som virker fint.

Hvad har jeg gjort galt?

Mvh
software
Avatar billede o-zone Nybegynder
25. januar 2004 - 09:27 #1
Det kommer an på hvad "vip" er, og hvad du vil med knapperne!
Hvis vip f.eks. er navnet på din form, så skal du skrive "this.form.action" i stedet for!

...og hvis meningen er at siden skal skifte til 'vipmedlem_info.asp?opdater=true', så skal det se således ud:
<input type="button" onClick="this.form.action='vipmedlem_info.asp?opdater=true'; this.form.submit(); return true;" name="Opdater" value="Opdater">

(-:H@zze
Avatar billede software Nybegynder
25. januar 2004 - 09:41 #2
det var lige præcis det der var meningen. Tak for hjælpen.
Avatar billede o-zone Nybegynder
25. januar 2004 - 11:05 #3
Det tænkte jeg jo nok ;-)
Tak for points :)

P.S. det er jo i øvrigt kun hvis knapperne skal sende formens indhold til forskellige sider, at du behøver at ændre form.action undervejs.
Hvis du bare vil have en knap (i en form) der sender brugeren til en side (uden noget form indhold), er det rigeligt at skrive:

<input type="button" value="opdater" name="opdater" onclick="location.href='vipmedlem_info.asp?opdater=true'; return true;">

og P.P.S. W3C anbefaler at alle eventhandlers staves med småt - altså "onclick" i stedet for "onClick"

(-:H@zze
Avatar billede software Nybegynder
25. januar 2004 - 11:45 #4
okay, tak for info.
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