3

HTMLinput要素がある場合、その中の選択されたテキストの開始位置と終了位置のインデックスをどのように検出できますinputか? 使ってみwindow.getSelectionましたが、うまく動かないようです。このイベントで解決する必要がありましたkeydown

4

1 に答える 1

3

selectionStartandプロパティを使用してselectionEnd、それぞれの値のインデックスを取得できます。

var start = document.getElementById("myArea").selectionStart;  
var end = document.getElementById("myArea").selectionEnd;

console.log(start);
console.log(end);
于 2013-01-30T04:21:24.093 に答える