webForumDet fria alternativet
Logga in / Bli medlem

Confirm ruta?

JavaScript

5 svar · 257 visningar · startad av asp

Medlem sedan aug. 2002733 inlägg
Trådstart#1

Jag har en länk som raderar inlägg från en databas. När man klickar på länken skall en confirm ruta komma upp där man får välja om man verkligen vill radera inlägget.

JavaScriptet:

<script language="JavaScript">
function Bekrafta() {
  if( confirm("Vill du verkligen radera inlägget?")) {
  }
  return false;
 }
</script>

Länken:

Medlem sedan aug. 2002733 inlägg
#2

Oj, råkade trycka för tidigt.

Detta är länken:

<a onClick="Bekrafta();" href="gb.asp?visa=admin&tabort=<%= rs("id") %>"><img src="bilder/tabort.gif" title="Radera" border="0" width="11" height="12"></a>

Oavsett om man trycker OK eller AVBRYT så raderas inlägget. Hjälp!

Medlem sedan juni 200032 967 inlägg
#3
<a onClick="[b]return [/b]Bekrafta();" ......

Mvh

Medlem sedan aug. 2002733 inlägg
#4

Men då tar den itne bort inlägg fast man väljer OK.

Medlem sedan maj 200010 687 inlägg
#5

Enklast är att skriva: onClick="return confirm('Vill du verkligen radera inlägget?');"

Medlem sedan juni 200032 967 inlägg
#6

Ah, sorry, jag fick för mig att funktionen returnerade true.

<script language="JavaScript">
function Bekrafta() {
  if( confirm("Vill du verkligen radera inlägget?")) {
  [b]return true;[/b]
  }
  return false;
 }
</script>

Eller enklare:

<script language="JavaScript">
function Bekrafta() {
  return confirm("Vill du verkligen radera inlägget?");

}
</script>

Eller, annat alternativ, fixa allt direkt i länken och fimpa javascriptfunktionen:

<a onClick="return confirm('Vill du verkligen radera inlägget?');" href="gb.asp?visa=admin&tabort=<%= rs("id") %>"><img src="bilder/tabort.gif" title="Radera" border="0" width="11" height="12"></a>

Mvh,

260 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)