webForumDet fria alternativet

Varför ingen onClick?

ASP

4 svar · 204 visningar · startad av Jesper T

Medlem sedan nov. 20017 144 inlägg
Frågan#1

Posten raderas utan att ha bekräftats.
Detta skall väl funka annars

Response.Write "</td><td>" & Rs("date") & "</td><td align='middle'><a href='delete.asp?id=" & RS("id") & "' onclick=return confirm('Är du säker på att du vill radera denna post?')>" & "Radera" &"</a></td></tr>"

Vad är det för fel?

MVH Jesper

Medlem sedan mars 20002 836 inlägg
#2

själv använder jag mig av en liten javascriptfunktion:

function verifyDelete(obj, url){
	if(confirm('Press OK to delete!')){
		obj.action = url;
		obj.submit();
		return true;
	}else{
		return false;
	}

}

och sedan anropar jag den så här:

....  onClick="return verifyDelete(document.news0, 'deletenews.asp');" .....

cya,
PatrikB

Medlem sedan nov. 20017 144 inlägg
#3

Tack, men det jag har skrivit funkar också när jag inte använder response write. Men hur skriver man detta javacript med response.write?

MVH Jesper

Medlem sedan mars 20002 836 inlägg
#4

aha, ok då förstår jag.

Testa detta:

onclick=""return confirm('Är du säker på att du vill radera denna post?');"">

cya,
PatrikB

Medlem sedan nov. 20017 144 inlägg
#5

Tack! Hade nästan kunnat lista ut det själv. :r

MVH Jesper

1993 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
351 ms — deklarationer (db)
0 ms — hämta statistik (cache)
1633 ms — hämta tråd, inlägg och bilagor (db)
353 ms — ändringar (db)