Forum: PC-Programmierung HTML formatierbares Eingabefeld


von Be B. (bebo)


Angehängte Dateien:

Lesenswert?

Hi,

hat sich schon mal einer von Euch damit beschäftigt, wie man 
formartierbare Eingabefelder in Webanwendungen schreibt? Ich habe mal 
eine Datei angehänt.

Unter http://www.tinymce.com/tryit/full.php könnt ihr es selber 
ausprobieren.

Wie man in meinem Screenshot sieht, ist das gar kein Textfeld, sondern 
nur ganz normaler HTML/CSS Code.

Meine Fragen wären nun:
Wie zaubert man den blinkenden Cursor in den statische HTML Text?
Wie greift man auf Makierungen im HTML Text zurück?
Und wie findet man die Stelle im HTML Text, auf die man mit der Mouse 
geklickt hat?

von mr. mo (Gast)


Lesenswert?

Hört sich nach Javascript/Ajax und sowas an.

von Εrnst B. (ernst)


Lesenswert?

Der Trick liegt im contenteditable="true".
Den Großteil des Rich-Text-Editors macht der Browser nämlich selber.

Hier ein kleineres Beispiel, das ohne Megabytes an JS + CSS auskommt:

http://html5demos.com/contenteditable

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.