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?
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.