MudGuard: getElementByID unter IE 6?

Beitrag lesen

Hi,

<span style="display: none" id="span_1" name="span_1">
<a class="vote" href="#" onClick="show_vote('span_1');return false;">Umfrage 1</a>^
function show_vote( id_span )
{
span = "span_"+id_span;

Die Variable span enthält jetzt "span_span_1".

displayType = ( document.getElementById( span ).style.display == 'none' ) ? 'block' : 'none';

Das läuft also auf
displayType = ( document.getElementById( "span_span_1" ).style.display == 'none' ) ? 'block' : 'none';
raus.
Ein solches Element hast Du aber vermutlich nicht.

Bei Netscape funktioniert es einwandfrei.

Das wage ich - anhand des gegebenen Codes - zu bezweifeln.

Ach ja, span hat kein name-Attribut.

cu,
Andreas

--
MudGuard? Siehe http://www.Mud-Guard.de/
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.