Avatar billede lightbrain Nybegynder
25. juli 2002 - 22:10 Der er 3 kommentarer og
1 løsning

JavaScript og ASP samtidigt... uhaaa

Hej

Jeg vil hente noget tekst fra en database, men jeg aner ikke hvordan man gør, når kalder en asp-funktion fra en javascript funktion.

Jeg har forsøgt, vil I ikke rette koden til, så det virker?

<javascript>

document.AdminT.tekst.value = "<%= hentArtikeltekst(<javascript>document.AdminT.artikel.options.value</javascript>)%>"

</javascript>

<%
function hentArtikeltekst (artikelnr)

  strSQL = "select * from artikel where nr = " & artikelnr
  set rs = Conn.execute(strSql)
  hentArtikeltekst = rs("tekst")

end function
%>
Avatar billede bongobride Nybegynder
25. juli 2002 - 22:14 #1
Jeg aner intet om ASP, men i PHP, skal du bare lave et \ foran " når det har noget med javasxriptet at gøre...

Men som sagt, så ved jeg ikke om det virker i asp, sorry :)
Avatar billede jakoba Nybegynder
25. juli 2002 - 22:32 #2
javascript kode ligger imellem <script> og </script>
javascript kode udføres ude i brugerens browser, og kan evt aktivere asp ved at bed om en ny side.

asp kode ligger imellem <% og %>
asp genererer den side der sendes fra serveren til brugerens browser. asp kan slå op i en databas og hente data og asp kan påvirke hvad der vil ske i brovseren ved at skrive javascript kode i den side der så bliver sendt.

ummidelbar kan de to sprog slet ikke tale sammen.
Avatar billede lightbrain Nybegynder
25. juli 2002 - 22:37 #3
Ok, men hvordan vil du så hente noget data fra en database og smide det ind i et textarea (som jeg ovenfor forsøger)?
Avatar billede krisbjoern Nybegynder
25. juli 2002 - 22:48 #4
Du kan putte indholdet fra en database ind i et textarea UDEN brug af java script:

Response.Write "<Textarea COLS=40 ROWS=3  NAME='hovedTekst' id='skrift1'>" & rs("tekst") & "</Textarea>"

Du kan selvfølgelig også lagre databaseindholdet i en variable først men denne må nødvendigvis være korrekt deffineret i forhold til om du kører din ASP med VBSript eller med JavaScript.

Venlgi Hilsen
Kristian Bjørn
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