Как получить выделенный текст из текстовой области в jquery?

Если я выбираю текст из текстовой области, мне нужно знать, какой текст выбран, например "hello world", если я выбираю привет, я хотел бы видеть, что привет выбрано, как я могу это сделать в jquery. и я хочу сделать его жирным.

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

Ответ 1

Чтобы сделать выделенное содержимое выделенным жирным шрифтом, вы не можете сделать это непосредственно в текстовом поле, но вы можете сделать это с помощью редактируемых div. Этот плагин может вам помочь: http://mistic100.github.io/jquery-highlighttextarea/

О вашем комментарии: "Как я могу получить весь текст из div, исключающего html-теги?" вы можете использовать что-то вроде этого: jQuery ('. yourDiv'). text();