Der Martin: HTML Script in php

Beitrag lesen

Hi,

onClick="document.location.href="http://www.google.com""

Unabhängig von deinem Kontextwechsel-Problem: das Attribut heißt onclick. Die meisten Browser sind jedoch tolerant, allerdings ist dieses Verhalten keine Garantie, dass das immer so bleibt.

in HTML 4.01 ist/war zwar konsequente Kleinschreibung von Element- und Attributnamen empfohlen, aber nicht vorgeschrieben - Browser *müssen* sich in diesem Punkt also tolerant geben. Angesichts der auch sonst recht laxen Syntaxregeln von HTML 5 vermute ich, dass das da auch so ist.

In XHTML 1.x ist diese konsequente Kleinschreibung zwar vorgeschrieben, nicht nur empfohlen, aber die gängigen Browser sind auch hier tolerant, wenn/weil es als HTML verarbeitet wird. Darauf sollte man sich aber tatsächlich nicht verlassen.

Die JavaScript-Experten werden dir bestimmt auch raten, auf solches inline-JavaScript zu verzichten.

Werden sie getan haben. Wobei ich mir nicht sicher bin, ob dedlfix sich als Javascript-Experte sieht.

Ciao,
 Martin

--
Lieber Blödeleien als blöde Laien.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(