cooldiman1
Lt. Junior Grade
- Registriert
- Dez. 2011
- Beiträge
- 299
Hallo CB-User,
Quelltext:
Ich habe mir eine Editable Div geschaffen:
die Funktion checkfile() sieht momentan so aus:
Dies stammt aus einem Forum, da alle meine eigenen Programmier-Versuche bisher gescheitert sind.
Mein Ziel ist es momentan, ersteinmal nur, den Cursor zu verschieben.
Das bedeutet, dass wenn ich auf z.B. "Test" klicke, innerhalb der DIV, und irgendeine Taste drücke, dass der Cursor z.B. sich um 2 Stellen verschiebt. Oder zum Beispiel dann vor der 1 innerhalb der DIV geschoben wird.
Ich bekomme es einfach nicht hin den Cursor an eine bestimmte Stelle zu schieben.
Danke für eure Hilfe
Gruß,
cooldi
Quelltext:
Ich habe mir eine Editable Div geschaffen:
HTML:
<div id="textarea" class="textareadiv" contenteditable="true" onkeydown="checkfile()">
Hallo Test 123456
</div>
die Funktion checkfile() sieht momentan so aus:
Code:
function checkfile()
{
var range = document.createRange();
var sel = window.getSelection();
var el = document.getElementById("textarea");
range.setStart(el, 1);
console.log(el);
range.collapse(true);
sel.removeAllRanges();
sel.addRange(range);
}
Mein Ziel ist es momentan, ersteinmal nur, den Cursor zu verschieben.
Das bedeutet, dass wenn ich auf z.B. "Test" klicke, innerhalb der DIV, und irgendeine Taste drücke, dass der Cursor z.B. sich um 2 Stellen verschiebt. Oder zum Beispiel dann vor der 1 innerhalb der DIV geschoben wird.
Ich bekomme es einfach nicht hin den Cursor an eine bestimmte Stelle zu schieben.
Danke für eure Hilfe

Gruß,
cooldi
Zuletzt bearbeitet: