Avatar billede compilos Nybegynder
20. september 2001 - 14:15 Der er 11 kommentarer og
1 løsning

Button uden form

Hej
Jeg har en button - når jeg trykker på den skal den sende en variabel med - men den er ikke i en form
Det må da kunne lade sig gøre.

Avatar billede compilos Nybegynder
20. september 2001 - 14:16 #1
Sorry - lidt mer info
Den skal kalde en anden side - med en variabel jeg sender med
Avatar billede Slettet bruger
20. september 2001 - 14:18 #2
onclick=\"window.location.href=\"http://home.netscape.com\"
Avatar billede Slettet bruger
20. september 2001 - 14:18 #3
onclick=\"window.location.href=\"http://home.netscape.com/index.htm?side=side1\"
Avatar billede parazite Nybegynder
20. september 2001 - 14:20 #4
I NS 4 vil den ikke vise input-elementer hvis du ikke har <form>-tags omkring. Husk lige det. :)
Avatar billede compilos Nybegynder
20. september 2001 - 14:28 #5
<input type=\"button\" name=\"Button\" value=\"Button\" onclick=\"window.location.href=\"tagwall.asp?user=1\"\">

er ikke helt sikker med plingerne - hvor og hvordan skal de stå
Avatar billede Slettet bruger
20. september 2001 - 14:30 #6
Det duer ikke med for mange \"\"\"\"!

<input type=\"button\" name=\"Button\" value=\"Button\" onclick=\"window.location.href=\'tagwall.asp?user=1\'\">
Avatar billede Slettet bruger
20. september 2001 - 14:31 #7
Og husk hvad parazite nævner! :)
Avatar billede compilos Nybegynder
20. september 2001 - 14:32 #8
el_barto - NICE

Jeg takker
Avatar billede compilos Nybegynder
20. september 2001 - 15:03 #9
Lige en ekstre ting - hvordan hiver jeg variablen ud igen
<% =Request.QueryString(\"button\") %> eller
<% =Request.form(\"button\") %> - eller er det på en hel anden måde
Avatar billede jakoba Nybegynder
20. september 2001 - 16:53 #10
Siden du vil gøre det uden en form (som er det man kan sende til serveren) må du selv sørge for at informationen bliver sendt:

<button value=\"send var xxx til server\"
  onclick=\"self.location.href=\'actionfil.php?xxx=\'+xxx\">

så bliver værdien af din variabel xxx sendt med method=get til serveren.

php kan læse den som  $xxx

hvordan asp tager imod den ved jeg ikke.

mvh JakobA
Avatar billede jakoba Nybegynder
20. september 2001 - 16:55 #11
Og det har el_barto & co allerede sagt. sorry
Avatar billede olebole Juniormester
20. september 2001 - 17:55 #12
<ole>
Ifølge HTML-standarden er <input type=\"button\"> - og for den sags skyld <button></button> - form elementer (W3C kalder dem \'form-controls\') og et sådant skal ligge i en form. Så svaret er:

  Nej, det kan ikke lade sig gøre.

Visse browsere tillader sig oveni købet at overholde standarden og viser derfor ikke form-elementer udenfor <form></form>-tags  :)
/mvh
</bole>
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