IE ignoriert onClick-Result im <a> Tag

  • #1
A

Andi_G

Bekanntes Mitglied
Themenersteller
Dabei seit
19.03.2002
Beiträge
234
Reaktionspunkte
0
Ort
Frankfurt
Hallo zusammen,
folgendes Problem. Ich habe in einer normalen html Seite einen Link:

&lt;a href=irgendeine url onClick=return deleteRow();>text&lt;/a>

Und die JS Function:

function deleteRow() {
var ja = window.confirm(Sind Sie sicher, dass Sie diese Zeile loeschen moechten?);
if (ja == true) {
return true;
}
return false;
}

Das Problem: Egal ob ich im Confirm-Dialog auf OK oder Cancel klicke, im IE wird immer die URL aufgerufen. Im Firefox dagegen nur beim Klick auf OK.

Ich habe schon verschiedenste Varianten probiert:

  • [li]in der Funktion: if (ja == 1)... oder direkt return window.confirm...[/li]
    [li]im onClick: return deleteRow(); oder javascript: return deleteRow(); oder javascript: deleteRow()[/li]

Alles hilft nichts. Auch die Schreibweise von onclick (vs. onClick) hat keine Auswirkungen.

Hilfe :'(
 
  • #2
Hallo,

bei mir funktionert der Code im IE7, hier mal das gesamte Beispiel:

Code:
&lt;!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN [url]http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd>[/url]
&lt;html xmlns=[url]http://www.w3.org/1999/xhtml[/url] xml:lang=en lang=en>

&lt;head>
	&lt;meta http-equiv=content-type content=text/html; charset=iso-8859-1 />
	&lt;meta name=author content=Floranium />

	&lt;title>Ohne Titel 1&lt;/title>
	
&lt;script type=text/javascript>
function deleteRow() {
   var ja = window.confirm(Sind Sie sicher, dass Sie diese Zeile loeschen moechten?);
   if (ja == true) {
     return true;
   }
   return false;
}
&lt;/script>
	
&lt;/head>

&lt;body>

&lt;a href=irgendeine url onclick=return deleteRow();>text&lt;/a>

&lt;/body>
&lt;/html>

Mfg.
 
  • #3
Hi,

also die Antwort hat etwas länger auf sich warten lassen. Aber ich habe das Problem jetzt gefunden. Im body-Tag der Seite war ein onclick event definiert, welches IMMER true zurückgeliefert hat.... :-\

Das war also das Problem, danke trotzdem :1

Grüße,
Andreas
 
Thema:

IE ignoriert onClick-Result im <a> Tag

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.840
Beiträge
707.963
Mitglieder
51.494
Neuestes Mitglied
Flensburg45
Oben