Huhu Leute, habe jetzt angefangen mit XAJAX zu arbeiten und da dachte ich mir, schreibe ich als Übung eine Vorschaufunktion für das Newsletter. Nun zu meinem Prob:
Hab nen DIV erstellt und die Tabelle wird nach nach dem Keyup angezeigt, jedoch nicht der eingegebene Text.
HTML:
<div id="vorschau"></div>
<textarea name=NACHRICHT cols=63 rows=20 id="NACHRICHT" accesskey=y onKeyup="xajax_vorschau(); return false;"></textarea>
Ist sowas gar nicht möglich?
Hab nen DIV erstellt und die Tabelle wird nach nach dem Keyup angezeigt, jedoch nicht der eingegebene Text.
PHP-Code:
<?php
function vorschau()
{
$objResponse = new xajaxResponse();
$_REQUEST[NACHRICHT] = stripslashes($_REQUEST[NACHRICHT]);
$_REQUEST[NACHRICHT] = nl2br($_REQUEST[NACHRICHT]);
// bb_code($_REQUEST[NACHRICHT]);
$myVorschau = "
<table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"1\" bgcolor=\"#000000\">
<tr>
<td><table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
<tr>
<td align=\"left\" bgcolor=\"#FFFFFF\">
<br />
$NACHRICHT
<br />
</td>
</tr>
</table></td>
</tr>
</table>
<br />
";
$objResponse->assign("vorschau", "innerHTML", $myVorschau);
return $objResponse;
}
$xajax = new xajax();
$xajax->registerFunction("vorschau");
$xajax->processRequest();
?>
HTML:
<div id="vorschau"></div>
<textarea name=NACHRICHT cols=63 rows=20 id="NACHRICHT" accesskey=y onKeyup="xajax_vorschau(); return false;"></textarea>
Ist sowas gar nicht möglich?
Kommentar