jquery 如何使用selectionStart?[duplicate]

9bfwbjaz  于 2022-11-22  发布在  jQuery
关注(0)|答案(1)|浏览(140)

此问题在此处已有答案

selectionStart-End with textareas(2个答案)
9年前关闭了。
据我所知,selectionStart必须返回输入文本或textarea元素中选定文本的起始位置
我有这个js代码

$("#inpt").on("mouseup" , function () {
    alert( $("#inpt").selectionStart);
});

和html

<input id="inpt" type="text" value="bla bla bla" />

当我选择文本“bla bla bla”中的某个部分时,结果是“未定义”。请大喊一声,我哪里错了?

erhoui1w

erhoui1w1#

尝试this.selectionStart,它不是jQuery对象的属性,而是HTMLInputElement的属性。

$("#inpt").on("mouseup" , function () {
    console.log(this.selectionStart);
});

相关问题