Hallo Jörg,
wo bitte soll der so formatierte Text aus dem Feld denn erscheinen? Nach dem Absenden des Formulares?
Dann frag den Inhalt dieses Textfeldes doch ab und mach ihn zu einer Variable, der Du dann mittels einer zweiten Abfrage -um die Art der Formatierung auszulesen- (oder eben einer Funktion, die durch das Klicken des Button gestartet wird) diese Formatierung zuweist und den so geänderten Text dann in ein verborgenes Feld oder aber in das selbe Feld zurückschreiben läßt.
Beispiel:
---------
<script...>
function machFett()
{
text = document.beitrag.inhalt.value;
neu_text = "<b>" + text + "</b>";
document.beitrag.formatierter_text.value = neu_text;
}
</script>
<form name="beitrag" action="tuwas">
<input type="text" name="inhalt">
<input type="hidden" name="formatierter_text">
<input type="button" value="fettdruck" onClick="machFett()">
</form>
Hier mußt Du sicherstellen, dass das Feld "inhalt" nicht ausgewertet wird, sonst kommt der Text zweimal; einmal mit und einmal ohne Format.
Beispiel 2:
-----------
(ohne verborgenes Feld)
<script...>
function FettUndWeg()
{
text = document.beitrag.inhalt.value;
neu_text = "<b>" + text + "</b>";
document.beitrag.inhalt.value = neu_text;
document.beitrag.submit();
}
</script>
<form name="beitrag" action="tuwas">
<input type="text" name="inhalt">
<input type="button" value="fettdruck" onClick="FettUndWeg()">
</form>
Ich hoffe, dass war, was Du haben wolltest. Wenn nicht... nochmal posten ;-)
Schönen Abend wünscht
der Alex