Avatar billede lubbers Nybegynder
23. april 2001 - 11:42 Der er 6 kommentarer og
1 løsning

Requeste fra javascript????????

Har du en ide til hvordan jeg trækker ID ud fra dette
<%@language=VBScript%>
<%
LejekortID=Request.Form(\"LejekortID\")
Fornavn=Request.Form(\"fornavn\")
%>
<html>
<head>
    <title>Bestilling</title>
<SCRIPT language=javascript>
function udskriv()
{
    document.write(parent.tabel.tabid)
}
</SCRIPT>
</head>
<body onload=\"udskriv()\">
</body>
</html>

Istedet for onload=\"udskriv()\", skal det sættes tilvariabler?
Avatar billede nute Nybegynder
23. april 2001 - 11:45 #1
hva mener du med

\"Istedet for onload=\"udskriv()\", skal det sættes tilvariabler? \" ??
Avatar billede lubbers Nybegynder
23. april 2001 - 11:52 #2
Jeg henter id\'er fra en tabel med javascriptet, og der kommer 1 til flere, dem skal jeg sætte ind i min database. Men jeg kan kun få dem udskrevet ved at bruge onload.
Det er svært at forklare men prøv at gå på denne adresse og bestil en film, så kan du se outputtet
http://www.kursus.erfa.dk/k136/susy/boxoffice/login/login_b.htm
Avatar billede nute Nybegynder
23. april 2001 - 12:14 #3
kan du ikke bare legge ditt ASPscript inn i ditt javascript

<script>
function udskriv(){
  <%
  SQL = \"SELECT ...\"
  Set RS = Conn.Execute(SQL)
  while not RS.EOF
    %>
    document.write ...
    <%
  wend
}
</script>

/nute
Avatar billede lubbers Nybegynder
23. april 2001 - 12:20 #4
Ikke helt forstået
<script>
function udskriv(){
  <%
  SQL = \"SELECT ...\" (WHERE id=?)
  Set RS = Conn.Execute(SQL)
  while not RS.EOF
    %>
    document.write ...
    <%
  wend
}
</script>


Avatar billede nute Nybegynder
23. april 2001 - 12:26 #5
oki....nå ser jeg hva du vil...

du vil skrive leiekortID over til framen på venstre side ?

/nute
Avatar billede lubbers Nybegynder
23. april 2001 - 12:39 #6
Nej
Jeg bestiller nogle film,
----HER ER FORMULAREN----
Response.Write \"<H3>Bestillingsformular</H3><BR><H4>Kunde:</H4>\"

dim objRS2
    Set objRS2=server.CreateObject(\"ADODB.Recordset\")
    objRS2.Open \"SELECT * FROM Kunde WHERE Lejekortid=\" & strId, Con
Do until objRS2.EOF
Response.Write \"<FORM METHOD=\'post\' ACTION=\'../medarbejder/bestilling.asp\' name=\'bestille\' target=\'bestilling\'>\"
Response.Write \"<TABLE><TR><TD>LejekortID</TD><TD cols=\'3\'><INPUT TYPE=\'text\' NAME=\'LejekortID\' value=\'\" & ObjRS2(\"LejekortID\") & \"\'</TD></TR>\"
Response.Write \"<TR><TD>Fornavn: </TD><TD><INPUT TYPE=\'text\' NAME=\'fornavn\' value=\'\" & ObjRS2(\"Fornavn\") & \"\'</TD><TD>Efternavn: </TD><TD><INPUT TYPE=\'text\' NAME=\'efternavn\' value=\'\" & ObjRS2(\"Efternavn\") & \"\'</TD></TR>\"

objRS2.Movenext
Loop
Response.Write \"<INPUT TYPE=\'hidden\' name=\'info\'>\"
Response.Write \"<INPUT TYPE=\'submit\' onClick=\'bestil()\' value=\'Send bestilling\'>\"
Response.Write \"<INPUT TYPE=\'button\' onClick=\'vis()\' value=\'vis bestilte videoer\'>\"
Response.Write \"</TABLE></FORM>\"
----SLUT-----
og indtil jeg er færdig med at bestille, bliver de lagt over i venstre frame,
----VENSTRE FRAME------
<SCRIPT language=javascript>

var tabid=new Array()
var tabtitel=new Array()
var pointer=0

function tabel(id,titel)
    {
    tabid[pointer]=parseInt(id)
    tabtitel[pointer]=titel
    pointer++
    }

</SCRIPT>
-----SLUT---------
for at gøre det muligt at søge viddere på film.
Når jeg er fædig med at bestille går jeg til bestilling.asp, og det er her jeg ved hjælp af id\'et skal vise hvilke der er bestilt
-----BESTILLING.ASP-----------------
<%@language=VBScript%>
<%
LejekortID=Request.Form(\"LejekortID\")
Fornavn=Request.Form(\"fornavn\")
%>
<html>
<head>
    <title>Bestilling</title>
<SCRIPT language=javascript>
function udskriv()
{
    document.write(parent.tabel.tabid)
}
</SCRIPT>
</head>
<body onload=\"udskriv()\">

</body>
</html>
Håber at du forstår det
Avatar billede lubbers Nybegynder
23. april 2001 - 12:42 #7
Bestil ser forøvrigt således ud
function bestil()
    {
    document.bestille.info.value=top.tabel.tabid
   
    }
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
Kurser inden for grundlæggende programmering

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