Hello out there!
Du solltest dein Script in eine Funktion packen und es mit onload (im body-Tag) aufrufen.
Nö, sondern Markup und Script sauber getrennt halten. [molily]
Im Script (nicht im HTML) für das Event die Aktion angeben:
window.onload = setClass;
function setClass()
{
document.getElementById("test_id").className = "test";
}
oder mit anonymer Funktion:
window.onload = function ()
{
document.getElementById("test_id").className = "test";
};
See ya up the road,
Gunnar
PS: @Ikaros:
<script type="text/javascript" charset="utf-8">
In der HTML-4.01-DTD [HTML401 §22] steht dazu:
<!ATTLIST SCRIPT
charset %Charset; #IMPLIED -- char encoding of linked resource --
Du hast hier keine verlinkte Ressource (externes Script); die 'charset'-Angabe ist wohl sinnfrei.
--
„Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)
„Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)