Code: Alles auswählen
$ret ='<div style="padding: 3px; background-color: #313131; border: 1px dashed #B38E00; font-size: 1em;">
<div style="text-transform: uppercase; border-bottom: 2px solid #B38E00; margin-bottom: 3px; font-size: 0.8em; font-weight: bold; display: block;">
<span onClick="
if (this.parentNode.parentNode.getElementsByTagName(\'div\')[1].getElementsByTagName(\'div\')[0].style.display != \'\')
{
this.parentNode.parentNode.getElementsByTagName(\'div\')[1].getElementsByTagName(\'div\')[0].style.display = \'\';
this.innerHTML = \'<b>Spoiler: </b><a href=\'"#"\' onClick=\'"return false;"\'>ausblenden</a>\';
}
else
{
this.parentNode.parentNode.getElementsByTagName(\'div\')[1].getElementsByTagName(\'div\')[0].style.display = \'none\';
this.innerHTML = \'<b>Spoiler: </b><a href=\'#\' onClick=\'return false;\'>anzeigen</a>\';
}
" />
<b>Spoiler: </b>
<a href="#" onClick="return false;">anzeigen</a>
</span>
</div>
<div class="quotecontent">
<div style="display: none;">
'.$text.'
</div>
</div>
</div>';
echo $ret;
this.innerHTML = '\
Zeilen.
Hier meldet mir Firebug: "illegal character".
Liegt wohl daran das ich auch das #-Zeichen escape..
Wer kann helfen?