MudGuard: display Eigenschaft wird nicht gefunden

Beitrag lesen

Hi,

<span style="display: yes" id="but_print_gr"><img src="../../gfx/symbol_print_gr.gif" alt="Drucken nicht möglich" align="absmiddle" width="16" height="14" border="0"> | </span>

yes ist kein gültiger Wert für display - normal für ein span wäre der Wert inline. absmiddle ist kein gültiger Wert für align.

<input type="radio" name="ID" id="ID" value="<?php echo $obj->ID; ?>" onClick="but_print_gr.style.display='none';">

Nur weil ein Element eine id hat, heißt nicht, daß auch ein Javascript-Objekt existiert, daß das Element mit eben jener id repräsentiert.

document.getElementById('but_print_gr').style.display sollte existieren.

Ach ja, Unterstriche in IDs würde ich vermeiden, da der Unterstrich in CSS 2 "vergessen" wurde und erst in den Errata zugelassen wurde - es gibt Browser, die da noch Probleme haben sollen.

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.