Avatar billede bondester Nybegynder
21. april 2003 - 14:12 Der er 9 kommentarer og
1 løsning

Boks - Ja / Nej

Jeg har en database hvor der er en masse biler.
Så vil jeg gerne slette nogen af dem. Det kan jeg også sagtens finde ud af, men jeg vil gerne have en ekstra sikkerehed, iform af en lille boks der "popper op" og spørger om man virkelig vil slette bilen.

Alle biler er listet på side1.asp
  Ud for hver bil er der et link (href="side2.asp?id=??")
På side2.asp bliver bilen med det angivne id slettet.

Så jeg mangler bare den lille boks :-)
Avatar billede hmm10 Nybegynder
21. april 2003 - 14:22 #1
Noget ala..

<SCRIPT LANGUAGE="JavaScript">
<!--
if (confirm("Vil du slette denne?")) {
Her sletter den..;
}else{
Her annullere den..;
}
</SCRIPT>
Avatar billede nogetfx Nybegynder
21. april 2003 - 14:39 #2
Jeg plejer at bruge denne:
onClick=""if(confirm('Skal posten " & rs("head") & " slettes?'))this.href='sms_list.asp?act=era&id=" & RS("ID") & "&page=" & Page & "'; else this.href='#'""

Som du kan se så i dette tilfælde er Rs("head") fra Min DB og hele den string med act,id,page er mine variabler. Dette hele, altså syntaxt, er sådan at det indgår i en reponse.write
hvis du ikke kan overskue det, vil jeg gerne rette det til med dine variabler..

/Lars
Avatar billede nogetfx Nybegynder
21. april 2003 - 14:44 #3
Det var et svar.

onClick=""if(confirm('Skal posten " & rs("head") & " slettes?'))this.href='side2.asp?id=" & RS("ID") & "'; else this.href='#'""
Avatar billede bondester Nybegynder
21. april 2003 - 14:45 #4
hmmm10 <-- Jeg kan ikke få din til at virke (kan  slet ikke få nogen boks frem)

Prøver lige din "nogetfx"
Avatar billede bondester Nybegynder
21. april 2003 - 14:56 #5
Damn der er mange små tegn.
Jeg kan ikke rigtig få det til at virke... mit link ser sådan her ud:

<a onClick="If confirm('Skal bilen slettes?'))this.href='side2.asp?id=<%=bil("id")%>'; else this.href='side1.asp'" target="_self" class="admin_href" title="Sletter bilen helt fra databasen">SLET BIL</a>

Hvor ligger fejlen??
Avatar billede nogetfx Nybegynder
21. april 2003 - 15:00 #6
Er det en ASP/java -fejl..?

prøv denne:
<a href="#" onClick="if(confirm('Skal bilen slettes?'))this.href='side2.asp?id=<%=bil("id")%>"'; else this.href='#'" target="_self" class="admin_href" title="Sletter bilen helt fra databasen">SLET BIL</a>
Avatar billede bondester Nybegynder
21. april 2003 - 15:09 #7
Nej nu er den helt gal!
Nu skriver den den det hele ud på siden (man kan læse hele <a...></a>)

Før var det en Java-fejl der manglede et ; tror jeg der stod
Avatar billede bondester Nybegynder
21. april 2003 - 15:11 #8
hey har lige selv fundet ud af det der var lidt for mange " og lidt for lidt ' ;-)
Avatar billede bondester Nybegynder
21. april 2003 - 15:13 #9
Jeg takker for hjælpen! Der er points på vej :-)
Avatar billede nogetfx Nybegynder
21. april 2003 - 15:21 #10
Takker...
Det er det at mit første svar var skrevet som ASP og ikke HTML. Plus med java-script i billedet, er der noget syntaxt at hoolde styr på... hehe
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