denna kod:
function delete() {
if (confirm("Vill du ta bort?")) {
return true;
}
else {
return false;
}
}
Jag får en massa errors... jag vill att den ska fungera
5 svar · 321 visningar · startad av voigtann1
denna kod:
function delete() {
if (confirm("Vill du ta bort?")) {
return true;
}
else {
return false;
}
}
Jag får en massa errors... jag vill att den ska fungera
function delete() {
return confirm("Vill du ta bort?");
}
Tog mig friheten att förenkla koden lite :)
Borde funka ändå....delete kanske är ett taskigt funktionsnamn.
Testa att byta det.
Annars, vad har du för kod i övrigt?
<td><a href="deletefile.asp?delID=<%=recset("ID")%>" onClick="want();"><img src="gfx/glob/del.gif" alt="Delete file" border="0"></a></td>
Jag testade din.. men även om jag trycker på Cancel/avbryt så tar man bort saken ändå...
jag är mycket ny inom javascript men man borde ju ändå har en if-sats tycker jag.. en OM man trycker på OK då ska den resume eller något annars halt eller något ...
Det är inte nödvändigt. Eftersom om onClick-eventet returnerar true aktiveras länken, om den returnerar false gör den det inte, och eftersom confirm() returnerar just true/false räcker det med att skicka tillbaks det värdet.
Istället för;
onClick="want();"
Använder du;
onClick="return confirm('Vill du ta bort?');"