Avatar billede Slettet bruger
05. februar 2006 - 13:28 Der er 2 kommentarer og
1 løsning

Fra asp var til javascript var

Hej Eksperten, jeg har lavet en function i java script:

function deletevn(test)
{

    var reply = confirm(test)
    if (reply==false)
    {
    }
}

Den er ganske enkel, den modtager en var fra min asp kode, og så skal den bare åbne en confirm boks.
Dette virker også fint nok, hvis jeg kun smider tal til den, men så snart jeg smider bogstaver eller tegn fejler den.

Asp kode:
reponse.write "<input type='submit' name='slet' value='Slet' onclick='deletevn(123)'>"  - den virker fino.

Men denne, som jeg skal bruge, virker ikke:
dim strvn
strvn = "abc"
reponse.write "<input type='submit' name='slet' value='Slet' onclick='deletevn("&strvn&")'>"

Hjælp
Avatar billede morhan Novice
05. februar 2006 - 14:04 #1
Ligesom du benytter gåseøjne i vbscript til at lave strenge, skal du også gøre det i javascript. I javascript kan både "gåseøjne" og 'apostroffer' benyttes

responsee.write "<input type='submit' name='slet' value='Slet' onclick='deletevn("""&strvn&""")'>"

giver som output:

<input type='submit' name='slet' value='Slet' onclick='deletevn("abc")'>
Avatar billede Slettet bruger
05. februar 2006 - 14:32 #2
doh... tak! kom med svar :o)
Avatar billede Slettet bruger
04. juni 2006 - 01:08 #3
Tog for lang tid for dig morhan, sorry
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