Her er noget kode der kan finde ud af hvor mange check-box der er [x] i. Så kan du hendte ud data ud fra hver check-box og fylde i en tabel:
<% \'nItem Antal checkbokse som er med [x]. nItems = Request.Form(\"check_box_NAME\").Count if (nItems >= 1) then \'Henter værdien fra sidste side For i = 1 To nItems strSQL = \"SELECT * FROM tabel WHERE ID=\"&Request.Form(\"check_box_NAME\")(i) Set rs = myConn.Execute(strSQL) \'så kan du udskrive vare data her i en tabel Next myConn.Close else Response.Write \"Mindst en vare skal vælges\" end if %>
ja, det er også rettet til det samme? på den forrige, som laver alle checkboksene med i løkke i ASP får de alle name=\'markeret\' og value=\"<varenr. fra databasen>\"
Det burde da ingen betydning have at de laves i ASP?
Her er lige lidt mere om hvordan det er lavet på den forrige side...
<form method=\"POST\"> <% *** Her er der så hvor den kører igennem intil der ikke er flere vare i databasen...*** response.write \"</td><td><input type=checkbox name=\'markeret\' value=\" & database(\"Varenr\") & \">\" %> </form>
Ja, det skal det, det er et special vindue det skal poppe op i, på samme måde som på nævnte side fra HIFI, hvor dette også er lavet i en kombination af javascript og ASP!!!
Men er der evt en måde at kombiner javascript sætningen ind i en action handling af formen?
onsubmit skal no bare være den function som skal åbne selve vinduet. Jeg kan godt nok ikke finde en function på deres side som hedder NytVindue().
form onsubmit=\"openwindow2()\" target=\"../sammenlign\" ACTION=\"../sammenlign.asp?varetype=<%=request.querystring(\"varetype\")%>\" name=\"Sammenlign\">
Nej, det er stadig her problemet er, da den godt nok sendte vædierne fra check felterne med, men det var til sig selv (vare.asp) og den skulle sende dem med til siden sammenlign.asp istedet...
men det er sådan set ok, der mangler bare lige at komme en værdi med, og det er denne værdi : ?varetype=<% = Request.QueryString(\"varetype\")%>\') hvordan kan man få den værdi med, når man ikke kan skrive den efter et ? i samme sætning, for der bliver den bare erstattet med de øvrige værdier fra check felterne...?
hehe, det var bare method=\"post\" der stadig skulle med, så nu kører det, tak for hjælpen :-)
Synes godt om
Ny brugerNybegynder
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.