Manchmal ist alles leichter, als man denkt
(und man darf nicht immer auf Microsoft schimpfen:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnhtmau/html/leverageediting.asp).
Man bracht noch zusätzlich eine Textarea, dann funktioniert´s.
Das Fenster, wo man den Text eingibt:
<form>
<div style="height:300; width=100%; background-color:white;
font-face:Verdana, Arial, Geneva, Monaco, Sans-serif; padding:0; border:inset 0px; overflow=auto;"
id="divEditable" name="htmlArea" contenteditable></div>
</form>
... und nun die Textarea, wo der HTML-Code ausgegeben wird:
<textarea id=source style="height:300; width:100%;
border:1px solid black"></textarea>
... und der Aufruf lautet ganz einfach:
onclick='source.value=divEditable.innerHTML;source.focus();'
... ja, wenn man die beiden Textfelder noch auf Layer legen könnte, um einfach hin und her zu switchen, dann wäre die Sache perfekt ???!!!!!