webForumDet fria alternativet
Logga in / Bli medlem

Confirm trubbel

JavaScript

8 svar · 239 visningar · startad av Skarre

Medlem sedan apr. 20012 427 inlägg
Frågan#1

Jag har lärt mig ASP de senaste fyra veckorna och verkar redan ha glömt bort JavaScript :). Nåväl, klickar man på en checkbox vill jag att en confirm ska dyka upp och fråga typ "Är du säker?". Klickar man på "Avbryt" skall checkboxen ta bort krysset.

<script language="JavaScript">
<!--
function doDelete() {

	If (confirm("Vill du verkligen ta bort recensionen?") == 0) {
		document.form1.delete.checked = false;
	}
}

//-->
</script>

jag har genom att söka efter liknande frågor försökt med snuttar från andra inlägg, men inte fått det att fungera. Visial Interdevs debugger menar att det saknas ett semikolon, men den visar på helt fel ställe (där det absolut inte ska vara något semikolon).

Medlem sedan juni 20004 308 inlägg
#2
<input type="checkbox" name="foo" value="boo" onClick="if(this.checked && !confirm('Are you sure?')){ this.checked=false; }">
Medlem sedan juni 20008 205 inlägg
#3

Asch, jag hatar att komma tvåa.

[Redigerat av spango den 26 sep 2001]

Medlem sedan apr. 20012 427 inlägg
#4

Tackar så hjärtligt!

Medlem sedan dec. 19996 721 inlägg
#5

Fast man kan ju snygga till det lite... :e

<input type="checkbox" name="foo" value="boo" onClick="if(this.checked) this.checked=confirm('Vill du verkligen ta bort recensionen');">
Medlem sedan juni 20008 205 inlägg
#6

Ska det vara på det viset, så... ;)

<input type="checkbox" name="foo" value="bar" onclick="return !this.checked &#0124;&#0124; confirm('säkert?');">
Medlem sedan dec. 19996 721 inlägg
#7

Applåder! :)

Medlem sedan juni 20004 308 inlägg
#8

FFIB? (Föreningn För Inbördes Beundran) ;)

Var ansöker man om medlemskap?:e Grattis till the Big 2K spango!

Medlem sedan juni 20008 205 inlägg
#9

Tackar, tackar :r

436 ms totalt · 4 externa anrop · v20260731065814-full.14655e19
126 ms — deklarationer (db)
171 ms — hämta statistik (db)
122 ms — hämta tråd, inlägg och bilagor (db)
142 ms — ändringar (db)