如何从jquery中的文本区域中选择文本?

Nav*_*bos 9 javascript jquery

如果我从文本区域中选择一个文本我需要知道选择了哪个文本,例如"hello world"如果我选择你好我想看看你好如何选择如何在jquery中执行此操作.我想让它变得大胆.

<textarea id="editor" cols="80" rows="20">
   Hello world, This is Me!
</textarea> 
<button onclick="SelectText()">
  Bold
</button>
Run Code Online (Sandbox Code Playgroud)

Rod*_*era 0

要使所选内容变为粗体,您不能直接在文本区域中执行此操作,但可以使用可编辑的 div 来执行此操作。这个插件可以帮助你:http ://mistic100.github.io/jquery-highlighttextarea/

关于您的评论:“我如何从 div 中获取除 html 标签之外的所有文本?” 你可以使用这样的东西: jQuery('.yourDiv').text();