Hallo,
Bei der Formulierung:
document.getElementByTagName("div").style.z-index = "1";
wird der Bindestrich wahrscheinlich als Minus interpretiert und ein Syntaxerror tritt auf.
Wie kann ich dieses Problem lösen?
z-index --> zIndex
Allgemein: Bindestriche werden beim Zugriff auf das style-Objekt entfernt und der jeweils folgende Buchstabe wird groß geschrieben:
color --> color
background-color --> backgroundColor
list-style-type --> listStyleType
Außerdem gibt es keine Methode getElementByTagName(), sondern getElementsByTagName(). In Deinem Fall waere also zu schreiben:
document.getElementsByTagName("div")[0].style.zIndex=...;
um auf das erste div im Dokument zuzugreifen.
MfG, Thomas