Hallo
Wie kann ich ohne viel Drumherum mit onmouseover die Werte für style eines anderen Elements ändern?
<script type="text/javascript">
function changeStyle(idDesHtmlElements, cssValue) {
document.getElementById(idDesHtmlElements).style.color = "" + cssValue + "";
}
</script>
<div id="spezial" onmouseover="changeStyle(this.id,'#990000')" onmouseout="changeStyle(this.id,'#000000')">
Text
</div>
Das kannst du nun ganz deinen Bedürfnissen anpassen. Aber so solltest du jedes Element ansprechen können.
Natürlich kannst du dann auch innerHTML nutzen:
<script type="text/javascript">
function changeContent(idDesHtmlElements, inhalt) {
document.getElementById(idDesHtmlElements).innerHTML = "" + inhalt + "";
}
</script>
Stichwort DOM