相关疑难解决方法(0)

获取突出显示/选定的文本

是否有可能在网站的段落中获取突出显示的文本,例如使用jQuery?

javascript jquery textselection

330
推荐指数
6
解决办法
22万
查看次数

如何在contenteditable元素中用html替换所选文本?

使用contenteditable元素,如何用我自己的html替换所选内容?

javascript jquery contenteditable

46
推荐指数
2
解决办法
6万
查看次数

如何使用javascript从文本框控件中获取所选文本

我有一个文本框和一个链接按钮.当我写一些文本,然后选择其中一些文本,然后单击链接按钮,文本框中的选定文本必须与消息框一起显示.

我该怎么做?


当我单击下面文本框的提交按钮时,消息框必须显示Lorem ipsum.因为在该地区选择了"Lorem ipsum".


如果我从页面中选择任何文本并单击提交按钮,它就可以正常工作,但如果我将文本写入文本框并进行创建,则不然.因为当我点击另一个空格时,文本框的选择被取消.

现在的问题是,当我从文本框中选择文本并单击任何其他控件或空格时,必须仍然选择所选文本.

怎么做?

html javascript textarea selectedtext textselection

38
推荐指数
2
解决办法
7万
查看次数

如何在Internet Explorer 7中使用jQuery在textarea中获取所选文本?

我尝试了jquery-fieldselection插件来获取textarea中的选定文本.

它在Firefox和Chrome中运行良好,但在Internet Explorer 7中运行不正常.

我使用这样的getSelection()方法:

textarea.getSelection();
Run Code Online (Sandbox Code Playgroud)

当textarea中的12345文本被选中并且所有这些文本被选中时,Firefox和Chrome将返回:

start: 0    // Correct!
end: 5
Run Code Online (Sandbox Code Playgroud)

Internet Explorer 7返回时:

start: 5    // Why ??
end: 5
Run Code Online (Sandbox Code Playgroud)

我正在寻找使用jQuery的跨浏览器解决方案.

javascript jquery textarea textselection internet-explorer-7

3
推荐指数
1
解决办法
6955
查看次数