如何在光标开始和文本区域结束之间获取文本
how to get text in between cursor start and end of textarea
如何在html页面的文本区域的光标开始和结束之间获取文本。
有人能帮我吗?我已经找过了,但没有找到任何相关的答案。
任何函数,如光标开始和光标结束。
可以使用以下吗
var selection = rangy.getSelection(), // Whole lot of information, supports
// multi-selections too.
start = selection.anchorOffset, // Start position
end = selection.focusOffset; // End position
演示
<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));
});
相关文章:
- onkeyup无法动态创建多个文本区域
- 为什么“;未定义的“;在JavaScript中结束循环
- FabricJs-限制主对象内添加对象的移动区域
- 循环结束/推送到数组之前在页面上呈现EJS
- 在另一个函数成功结束后调用该函数
- 在动画结束之前调用函数
- 具有所有样式的文本正在复制到可编辑文本区域
- 如何为高图中的区域线创建z索引
- 在文本区域POST后解码JSON
- 在文本区域中使用jQuery.text()保持换行符
- ng在下拉列表和文本区域提交
- 使用fabric.js从矩形区域获取对象,并将该区域绘制到画布上
- 当用户按下回车键时,自动在text区域/text中插入消息
- 将文本插入光标所在的文本区域
- 离开页面导航后保留文本区域内容
- 不能在图像中的地图标记中使用花式框jquery插件的区域标记
- 希望日期开始结束于while循环中的一个房间id的一个数组
- Javascript-在文本区域中断,但不在段落中中断
- 将表单字段输出到文本区域的 JavaScript 以输出文本区域结束,但随后立即清除自身
- 如何在光标开始和文本区域结束之间获取文本