Avatar billede maximus25 Nybegynder
25. april 2002 - 14:33 Der er 6 kommentarer og
1 løsning

Lille popup box som spørger brugeren om han er sikker på at gemme

Hejsa !
Jeg har lavet en lille gæstebog i ASP som virker fint. Jeg ville bare gerne have en lille popup box til at komme frem som spørger brugeren om han er sikker på at det udfyldte skal gemmes. Boxen skal komme frem efter at brugeren har trykket på gem knappen !
Er der en der kan hjælpe mig med dette probelm ?
Avatar billede excession Nybegynder
25. april 2002 - 14:36 #1
<script language="JavaScript">
function sendSlet()
{
    return confirm("Slet?");
}
</script>

<a href="slet.asp?id=<%=ID%>" onClick="return sendSlet()">Slet</a>

sådan?

sæt scriptet op i <HEAD></HEAD>
Avatar billede vexed Nybegynder
25. april 2002 - 14:36 #2
tjaa, vi er vel over i javascript, hvis der skal poppes noget op.
Prøv at kalde følgende script når du trykker på knappen:

<script language="JavaScript">
<!--
function gem()
{
    if( confirm('Er du sikker på at du vil gemme ?') ) {
        document.detFormNavnDerSkalSubmittes.submit()");
    }
}
//-->
</script>

"detFormNavnDerSkalSubmittes" skifter du selvfølgelig ud med dit eget form navn.
Avatar billede maximus25 Nybegynder
25. april 2002 - 14:37 #3
jeg tester lige !
Avatar billede excession Nybegynder
25. april 2002 - 14:38 #4
hov...

<script language="JavaScript">
function sendGem()
{
    return confirm("Gem?");
}
</script>

<a href="gem.asp?id=<%=ID%>" onClick="return sendGem()">Gem</a>

sådan?

sæt scriptet op i <HEAD></HEAD>

linket er genereret med en ID så gem.asp ved hvilken post i db skal gemmes/slettes.. men det går jeg ud fra du kan finde ud af..?

-- xs
Avatar billede maximus25 Nybegynder
25. april 2002 - 17:50 #5
hmm, jeg har lidt problemer med at få det til at "spille".
Jeg kan sagtens sættes scriptet ind og få det vist på den rigtige måde, men jeg er i tvivl om hvordan jeg får det gemt videre ned i databasen hvis brugeren trykker gem !
Kan du ikke prøve at hjælpe en gang til ?
Avatar billede maximus25 Nybegynder
25. april 2002 - 18:52 #6
er du der stadig ?
Avatar billede eagleeye Praktikant
26. april 2002 - 13:37 #7
Her er det script jeg ville ligge ind på siden mellem <head> og </head>
<HEAD>...


<script type="text/javascript">
<!--
function tjek()
{
    if( confirm('Er du sikker på du vil gemme?') )
    {
        return true;   
    }
    return false;
}
//-->
</script>


....</head>


Derudover vil jeg lave det sådan her. Du har sikkert en FORM idag hvor man indtaster forskellige ting som navn, email, beskeden til gæstebogen...

<form method="post" action="gemidb.asp" onSubmit="return tjek();">
<input type="text" name="navn">
osv.
<input type="submit" name="Gem" value="Gem">
</form>
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