Zitat von
Bernhard Geyer:
Vermutlich ist aber nur der Platz zu schmal und der Stern ist außerhalb des zugewiesen Platzes
Nope. Wenn du auf den Button für italic oder unterlined klickst, wird das Sternchen angefügt, aber zentriert, d.h. der Buchstabe wandert ein wenig nach links, weil der Gesamttext durch das Sternchen verbreitert wurde. Bei bold-Button geschieht das nicht, selbst wenn das Sternchen nicht angezeigt werden würde, müsste das "B" nach links wandern (abgesehen davon ist der Button breit genug, um auch das Sternchen anzuzeigen).
Schaut man sich den Quelltext an, wie ein Firefox (1.0.7, Linux) ihn sieht:
Code:
<input type="button" class="button" name="bold" accesskey="b" value="B" style="font-weight:bold; width: 30px" onClick="BBCbold()" onMouseOver="helpline('b')" />
<input type="button" class="button" name="italic" id="italic" accesskey="i" value="i" style="font-style:italic; width: 30px" onClick="BBCitalic()" onMouseOver="helpline('i')" />
<input type="button" class="button" name="under" id="under" accesskey="u" value="U" style="text-decoration: underline; width: 30px" onClick="BBCunder()" onMouseOver="helpline('u')" />
<input type="button" class="button" name="quote" id="quote" accesskey="q" value="Zitat" style="width: 57px" onClick="BBCquote()" onMouseOver="helpline('q')" />
<input type="button" class="button" name="delphi" id="delphi" accesskey="d" value="Delphi-Code" style="width: 116px" onClick="BBCdelphi()" onMouseOver="helpline('d')" />
fällt auf, daß alle Buttons eine ID haben, nur nicht der bold-Button. In der JavaScript-Funktion wird aber via GetElementByID() auf den Button zugegriffen. Woher die anderen Browser diese Information nehmen, weiß ich nicht, ich denke aber, daß das für den Firefox die Ursache ist.
Zitat von
Nils_13:
War das jetzt nötig
?
Immerhin nötiger als die meisten deiner Posts