Avatar billede Slettet bruger
16. september 2001 - 20:43 Der er 5 kommentarer og
1 løsning

ASP i script

HEJA...

Kan man indsætte en variabel i flg. javascript, sådan at \"personen\" bliver udskiftet med et navn?

  <script>

function confirmDelete(){
  if( confirm(\"Advarsel! Skal personen slettes?\") ){
    document.location.href=\'sletinfo.asp?id=<%=id%>\';
  }
}

</script>

Avatar billede nute Nybegynder
16. september 2001 - 20:45 #1
hmmm...jeg ville heller ha gjort:

<html>
<script>
function confirmDelete( id ){
  if( confirm(\"Advarsel! Skal personen slettes?\") ){
    document.location.href=\'sletinfo.asp?id=\' + id;
  }
}
</script>
<body>
<a href=\"java script:void( confirmDelete(\'<%=id%>\') );\">Delete</a>
</body>
</html>
Avatar billede Slettet bruger
16. september 2001 - 20:48 #2
Jo men det erstatter vel ikke \"personen\" med en variabel!?
Avatar billede nute Nybegynder
16. september 2001 - 20:48 #3
hmmm...leste ikke spørsmålet helt...

send med \'personen\' som parameter til funksjonen på samme måte som id, så kan du gjøre sånn:

<html>
<script>
function confirmDelete( id, person ){
  if( confirm(\"Advarsel! Skal \' + person + \' slettes?\") ){
    document.location.href=\'sletinfo.asp?id=\' + id;
  }
}
</script>
<body>
<a href=\"java script:void( confirmDelete(\'<%=id%>\',\'<%= person %>\' ) );\">Delete</a>
</body>
</html>
Avatar billede Slettet bruger
16. september 2001 - 20:54 #4
Hmm.... Den skriver dette i dialog-boksen:
\"Advarsel! Skal \' + person + \' slettes?\"
Avatar billede Slettet bruger
16. september 2001 - 20:58 #5
hvis man bruger dette - så skriver den navnen - men kun på den sidste post (eller rettere - navnet på den sidste sættes ind alle steder):

<script>
function confirmDelete( id, Navn ){
  if( confirm(\"Advarsel! Skal \'<%=Navn%>\' slettes?\") ){
    document.location.href=\'sletinfo.asp?id=\' + id;
  }
}
</script>
Avatar billede Slettet bruger
16. september 2001 - 21:05 #6
Har den nu!
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