Ab Position X InputFeld Anzahl Zeichen markieren
David
- javascript
0 andy0 Vinzenz Mai
hallo zusammen
habe in einem INPUT Feld folgenden wert:
123.45.678.999
nun möchte ich via javascript den cursor ab Position 12 setzen und die letzten 3 Zahlen markiert haben.
wie mache ich das ?
gruss
david
nun möchte ich via javascript den cursor ab Position 12 setzen und die letzten 3 Zahlen markiert haben.
Nicht ganz einfach.
Die einzige Möglichkeit sehe ich daran das text-feld zu spliten:
<input id='a' type='text' value='123.45.678.'>
<input id='b' type='text' value='999'>
<script type='text/javascript'>
var i = document.getElementById("b");
i.focus();
i.select();
</script>
Denn einen Teilbereich kannst du meines Wissens nicht selektieren.
Vielleicht hat noch jemand eine bessere Idee.
Hallo David,
nun möchte ich via javascript den cursor ab Position 12 setzen und die letzten 3 Zahlen markiert haben.
wie mache ich das ?
das scheint mir eine schwierige Aufgabe zu sein.
Du könntest Siechfreds Artikel "Formulare: Text an Cursorposition einfügen" durcharbeiten und anschließend das fehlende Wissen in den dort angegebenen Quellen finden.
Beachte bitte die angegebenen Einschränkungen. Insbesondere Siechfreds Erläuterungen zu den genutzten Objekten, Eigenschaften und Methoden dürften Dir sehr hilfreich sein.
Freundliche Grüße
Vinzenz