Cheatah: Onclick einem Link geben

Beitrag lesen

Hi,

ich erstelle einen link:

ein Link dient der Verlinkung einer weiteren Ressource. Ganz offensichtlich ist dies nicht, was Du tun möchtest.

document.all.close.href= "#";

Wenn Du speziell für den IE 4 entwickelst, arbeitest Du offenbar für ein Intranet oder etwas Vergleichbares. Dies solltest Du *unbedingt* in einem Posting angeben - *immer*. Eines ist mir aber nicht klar: Wieso beherrschen eure IE 4 DOM-Methoden?

document.all.close.onclick = "close()";
So hat es schonmal nicht funktioniert...

Event-Handler enthalten Funktionen, keine Strings. Dass in entsprechenden HTML-Attributen Strings angegeben werden müssen, liegt an den Restriktionen von HTML. Diese existieren in JavaScript nicht. Es gibt also keinen Grund, hier den Umweg über Strings zu gehen. Dass dies zudem "nicht funktioniert", wie Du unter kompletter Auslassung jedweder Fehlerbeschreibung sehr richtig feststellst, ist ein weiteres Zeichen dafür, dass Du einfach mit Funktionen arbeiten solltest.

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes