如何在html页面中的光标开头和textarea结尾之间获取文本。
有人可以帮助我,我已经搜索了这个,但我没有找到任何相关的答案。
任何函数,如光标开头和光标结束。
可以使用以下内容
var selection = rangy.getSelection(), // Whole lot of information, supports
// multi-selections too.
start = selection.anchorOffset, // Start position
end = selection.focusOffset; // End position
答案 0 :(得分:0)
<textarea cols="50" rows="10" id="tarea"></textarea>
<button id="btn">get text</button>
$('#btn').on('click',function(){
cursor = $('#tarea').prop("selectionStart");
area = $('#tarea');
console.log(area.val().substring(cursor,area.val().length));
});