Avatar billede dramsgaard Nybegynder
05. oktober 2003 - 22:45 Der er 9 kommentarer og
1 løsning

confirmboks i formular

jeg har en Formular på en webside som jeg bruger til at opdaterer en database med.
Jeg vil gerne have at der kommer en confirmbox når brugeren trykker på knappen slet, men som min kode er nu, bliver posten slettet ligemeget om brugeren trykker "cancel" eller "ok".

Nogen der har et forslag til hvordan koden kan se ud istedet for det her:

<input name="submit" type="submit" onclick="if(confirm('Er du sikker på at du vil slette dette fra databasen? Du kan IKKE fortryde!')){this.form.submit()};this.form.action='update.asp?method=Delete2';" value="Slet" />
Avatar billede skovenborg Nybegynder
05. oktober 2003 - 22:54 #1
hvorfor skriver du ikke bare:
<input type="submit" onclick="return confirm('Er du sikker på at du vil slette dette fra databasen? Du kan IKKE fortryde!');">
Avatar billede dramsgaard Nybegynder
05. oktober 2003 - 22:55 #2
fordi så mangler der jo en action funktion til knappen
Avatar billede skovenborg Nybegynder
05. oktober 2003 - 22:57 #3
eller skrive:
<input name="submit" type="submit" onclick="if(confirm('Er du sikker på at du vil slette dette fra databasen? Du kan IKKE fortryde!')){this.form.submit();this.form.action='update.asp?method=Delete2';}else return false;" value="Slet" />
Avatar billede dramsgaard Nybegynder
05. oktober 2003 - 23:25 #4
hmm jeg kan ikke få det til at virke når jeg indsætter det i en formular der udskriver data fra databasen i en løkke vha ASP

har det nogen indflydelse at knappen indgår i en løkke (og bliver udskrevet flere gange i en formular)
Avatar billede dawin_dk Nybegynder
05. oktober 2003 - 23:36 #5
jeg ville lave det på formen ..

<form method="..." action="..." onsubmit="if (!confirm('Er du sikker på at du vil slette dette fra databasen? Du kan IKKE fortryde!')){return false;}"
Avatar billede dramsgaard Nybegynder
05. oktober 2003 - 23:39 #6
dawin dk>> ja men det kan jeg ikke rigtig fordi jeg ogås har en "opdater" knap i formularen
Avatar billede dawin_dk Nybegynder
05. oktober 2003 - 23:42 #7
dramsgaard: og hvorfor skulle du så ikke kunne det ? .. den opdater knap er vel bare en almindelig knap der reloader siden ?
Avatar billede dramsgaard Nybegynder
05. oktober 2003 - 23:44 #8
dawin dk >>nej slet ikke den opdatere de data i databasen der er ændret af brugeren i formularen


...men jeg tror jeg har løst problemet nu...næsten
Avatar billede dramsgaard Nybegynder
05. oktober 2003 - 23:47 #9
jeg har fået skovenborgs forslag til at virke med lidt ændringer

...så hvis du lige ligger et svar er der nogle point til dig : )

tak for hjælpen
Avatar billede skovenborg Nybegynder
05. oktober 2003 - 23:49 #10
okay ;-)
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