XaraX: mit JS das Hintergrundbild ändern

Beitrag lesen

Re:

Aber mit welchem Befehl greife ich auf das [object] body zu?

Per ID http://selfhtml.teamone.de/javascript/objekte/document.htm#get_element_by_id in der Form:

<body id="hier">
<div>
<script type="text/javascript">
 document.getElementById("hier").style.backgroundImage="....."
</script>
</div>

Per Tag http://selfhtml.teamone.de/javascript/objekte/document.htm#get_elements_by_tag_name in der Form:

<body>
<div>
<script type="text/javascript">
 document.getElementsByTagName("body")[0].style.backgroundImage="....."
</script>
</div>

Per Event-Handler + this-Parameter und einer Funktion:

<script type="text/javascript">
function anders(v) {v.style.backgroundImage="....."}
</script>
</head>
<body onclick="anders(this)">
<!-- onclick ist ein dummes Beispiel sorry -->

Das scheinen mir die sinnvollsten Möglichkeiten zu sein. Habe sie jetzt einfach nur da niedergestammelt - werden sicher noch ein paar Fehler enthalten.

Gruß aus Berlin!
eddi