Avatar billede easysoft_studios Nybegynder
09. juni 2002 - 03:03 Der er 9 kommentarer og
2 løsninger

ja/nej dialogbox

Hvordan viser jeg en dialogbox, hvor brugen skal vælge Ja eller Nej, til fx sletning af en post?
Avatar billede dmcn Praktikant
09. juni 2002 - 04:21 #1
<a href="delete.asp" onClick="return confirm('Er du sikker på du vil slette posten?');">Slet posten</a>
Burde virke.
Avatar billede tmceu Praktikant
09. juni 2002 - 15:43 #2
Svaret skal vel så kontrolleres ,før det giver nogen mening :-)

<a href="delete.asp" onClick="return myConfirm('Er du sikker på du vil slette posten?');">Slet posten</a>

Dette smides i et script i HEAD sektionen:

<SCRIPT LANGUAGE="JavaScript">
function myConfirm(str)
{


if (confirm(str))
{
    // svaret var ja
}
else
{
    // svaret var nej
}

}
</SCRIPT>
Avatar billede dmcn Praktikant
09. juni 2002 - 18:45 #3
tmceu : Burde ikke være nødvendigt. Hvis brugeren trykker nej, returnerer confirm'en false, og linket aktiveres derfor ikke. :)
Avatar billede tmceu Praktikant
09. juni 2002 - 23:59 #4
Du har ret, beklager min indblanding.
Avatar billede dmcn Praktikant
10. juni 2002 - 00:02 #5
Hæh, np da. Jeg fik stillet tvivl ved min kodning, hvilket vel kun er godt - så får jeg dobbelttjekket og ved det virker. :)
Avatar billede easysoft_studios Nybegynder
10. juni 2002 - 11:03 #6
n0rmality's virker fint. men kan man ikke tvinge den til at være en Ja/Nej i stedet for OK/Annuller? Og evt. med et gult faresignal? (Det kan man med Delphi, så jeg tænkte om man ikke også kunne med ASP?)
Avatar billede dmcn Praktikant
10. juni 2002 - 11:15 #7
Well, det er javascript der benyttes (har intet med ASP at gøre) og jeg er 98,7% sikker på, at det ikke er muligt. :]
Avatar billede easysoft_studios Nybegynder
10. juni 2002 - 13:16 #8
nå men, det som du har lavet virker fint. drop et svar så du kan tjene nogle point :)
Avatar billede eagleeye Praktikant
12. juni 2002 - 10:36 #9
Du kan hvis du bruger VBScript i stedet for Javascript så kan du få Yes/No frem og selv bestemme icon, tag et kik her: http://www.perlscriptsjavascripts.com/js/alertboxes.html

Dog skal du være opmærksom på at VBscript i stedet for Javascript kun virker i IE og ikke Netscape.
Avatar billede easysoft_studios Nybegynder
12. juni 2002 - 14:12 #10
sådanner, begge svar godtaget :)

takker
Avatar billede tmceu Praktikant
12. juni 2002 - 18:16 #11
n0rmality >> smid lige en kommentar, hvis du vil have mine point. Min rettelse/udvidelse af dit svar var jo ikke nødvendig...
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