Dieter Raber: Winziges Script funzt im IE nicht

Beitrag lesen

Hallo,

<div id='Hallo' style='display:none'>Hallo, mal ein test</div>
<a href="#1" onclick="javascript:show()">Link </a>

onClick="show()" nicht javascript:show()

Ich habe heute etwas aehnliches gemacht, das wird dir vielleicht weiterhelfen:

function hilfe(sender) {
var helpdiv = document.getElementById('hilfe').style;
if (helpdiv.display=='none'){
   helpdiv.display='block';
   sender.innerHTML='Hilfe ausblenden';
}
else {
   helpdiv.display='none';
   sender.innerHTML='Hilfe';
}
}

aufrufen mit
<a id="showhelp" href="#" onclick="hilfe(this)">Hilfe</a>

wirkt auf
<div id="hilfe" name="hilfe" style="display:none;"> Mein Text </div>

Dieter