30. december 2004 - 11:43
Der er
10 kommentarer og 1 løsning
Skal føje input fra form til url
Hej... Jeg har et problem med denne form: <form action=\"$PHP_SELF?side=2\" method=\"post\" ENCTYPE=\"multipart/form-data\"> <select name='design' class='tekstboks' size='10' multiple='multiple' onchange='document.getElementById(\"design\").src=\"images/\"+this.value+\".gif\"'> <option value=\"normal\">Normal</option> <option value=\"normal2\">Normal2</option> </select> Det jeg gerne vil gave er at efter "$PHP_SELF?side=2" kommer resultatet af formen, så det kommer til at se sådan ud: "$PHP_SELF?side=2&design=normal" Hvordan gør jeg lige det??
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
30. december 2004 - 11:44
#1
prøv med method="get"
30. december 2004 - 12:05
#2
Det virker ikke helt... url'en kommer til at se således ud: "$PHP_SELF?side=2&design=" Altså, den får ikke value fra design med
30. december 2004 - 13:18
#3
<select name='design' class='tekstboks' size='10' multiple='multiple' onchange='document.getElementById(\"design\").src=\"images/\"+this.value+\".gif\";this.form.action=\"$PHP_SELF?side=2&design=\" + this.value;'> <option>Vælg design</option> <option value=\"normal\">Normal</option> <option value=\"normal2\">Normal2</option> </select>
30. december 2004 - 13:54
#4
Hmm... Det virker heller ikke :( Skal this.form stå sammen med onchange??
30. december 2004 - 13:57
#5
Hvad virker ikke ?-)
30. december 2004 - 13:57
#6
-- selecten skal selvfølgelig være inde i den form, som du submitter ...
30. december 2004 - 14:01
#7
Dette er hvad der står på min side: <form action=\"$PHP_SELF?\" method=\"get\" ENCTYPE=\"multipart/form-data\"> <select name='design' class='tekstboks' size='10' multiple='multiple' onchange='document.getElementById(\"design\").src=\"images/\"+this.value+\".gif\"; this.form.action=\"$PHP_SELF?side=2&design=\"+this.value;'> <option value=\"normal\">Normal</option> <option value=\"normal2\">Normal2</option> </select> Når jeg så trykker på min submit knap, bliver url'en dette: "adm.php?side=2&design="
30. december 2004 - 14:06
#8
Bemærk, at jeg indsatte en tom option også ... Grunden til det, er at onchange ikke udføres før der rent faktisk kommer en ændring i selecten, men du kan da også f.eks. <form action=\"$PHP_SELF?side=2&design=normal\" method=\"post\" ENCTYPE=\"multipart/form-data\"> <select name='design' class='tekstboks' size='10' multiple='multiple' onchange='document.getElementById(\"design\").src=\"images/\"+this.value+\".gif\"; this.form.action=\"$PHP_SELF?side=2&design=\"+this.value;'> <option selected value=\"normal\">Normal</option> <option value=\"normal2\">Normal2</option> </select>
30. december 2004 - 15:22
#9
Cool - Så virker det... Mange tak... :) Svar = Point...
30. december 2004 - 15:24
#10
Velbekomme '-)
30. december 2004 - 16:02
#11
-- og tak for point ;~}
Vi tilbyder markedets bedste kurser inden for webudvikling