Avatar billede sth Novice
10. februar 2006 - 20:43 Der er 5 kommentarer og
1 løsning

indsæt asp variabel i JavaScript

hej hvordan får jeg sat min variabel valg2 ind i nedenstående JavaScript


<%
SQL2 = "SELECT * FROM tblusers where vis <> 0 and mobil <>'' ORDER BY Navn ASC "
Set rs2 = Conn.Execute (SQL2)
Do While Not rs2.EOF or rs2.BOF
    If Len(RS2("mobil"))<>8 Then
    else
        valg2 =valg2& """" & rs2("navn") & """    ,"
    End if
rs2.movenext
loop


%>
<script type="text/javascript">
valg = new Array(valg2);

valg.sort();

function opdater(felt) {
  selOpts = felt.form.sel.options;
  selOpts.length = 0;
  for (i = 0; i < valg.length; i++)
    if (felt.value == "" || valg[i].toLowerCase().indexOf(felt.value.toLowerCase()) == 0)
      selOpts[selOpts.length] = new Option(valg[i], valg[i]);
}
</script>
Avatar billede sth Novice
10. februar 2006 - 20:52 #1
kan da lige nævne at javascript'et normalt ser sådan ud

<script type="text/javascript">
valg = new Array("Albatros", "Anders", "And", "Asger", "Bi");

valg.sort();

function opdater(felt) {
  selOpts = felt.form.sel.options;
  selOpts.length = 0;
  for (i = 0; i < valg.length; i++)
    if (felt.value == "" || valg[i].toLowerCase().indexOf(felt.value.toLowerCase()) == 0)
      selOpts[selOpts.length] = new Option(valg[i], valg[i]);
}
</script>
Avatar billede olebole Juniormester
10. februar 2006 - 20:57 #2
<ole>

valg = new Array(<%=valg2%>);

/mvh
</bole>
Avatar billede olebole Juniormester
10. februar 2006 - 21:00 #3
<%=VARIABEL%>

- er det samme som:

<%
Response.Write VARIABEL
%>
Avatar billede sth Novice
10. februar 2006 - 21:37 #4
Øv det havde jeg jo prøvet og da virkede det ikke.....men jeg afprøvede det lige igen og fik ikke vist noget igen... men så var det jeg kunne se at det var fordi at jeg afsluttede min variabel med et ,  og det må man jo ikke.

så nu virker det
olebole smider du et svar ?
Avatar billede olebole Juniormester
10. februar 2006 - 21:44 #5
Jamen, det gør jeg da  ;o)
Avatar billede olebole Juniormester
11. februar 2006 - 14:26 #6
Tak for points  ;o)
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