hi dedlfix
vielen dank für deine schnelle antwort.
deine vermutung ist richtig. hab das script im head stehen und die betroffenen divs kommen erst später. hab das js jetzt mal nach den divs eingefügt und jetzt bekomme ich auch keinen fehler mehr.
die style color ändert sich aber nicht.
auschnitt aus meiner navi :
<div id="navi">
<div id="navi1" class="navi_pos" style="color:#7F7F7F;"><a href="index.php">Start</a></div>
<div id="navi2" class="navi_pos" style="color:#7F7F7F;"><a href="praxis.php">Praxis</a></div>
</div>
nochmal mein js :
<script type="text/javascript">
var test = window.location.pathname;
var filename = test.substring(test.lastIndexOf('/')+1);
if ( filename == "index.php")
{ document.getElementById('navi1').style.color = '#E0077A'; }
if ( filename == "praxis.php")
{ document.getElementById('navi2').style.color = '#E0077A'; }
</script>
müsste doch eigentlich funzen. pls hlp
gruss tropenberta