2010-06-14 2 views
0

с $("#TextInputElement").select()Выбор текста между кронштейнами в поле ввода с Jquery

Я могу выбрать текст (отметьте его) на в качестве текстового поля ввода.

Теперь я хочу только выбрать текст между скобками в этом поле ввода. У меня есть регулярное выражение match(/-[^-]*-/) для выбора, но как бы применить это только для выбора текста внутри поля ввода между скобками?

[Noselect] textToBeSelected [/ Noselect]

ТНХ

ответ

4

Вы должны использовать createTextRange/setSelectionRange

Example показывает, как использовать их в кросс-браузер образом

0

Попробуйте этот код :

var text = $("#TextInputElement").select(); 
var pattern = /\[(.*)\]/g; 
text = text.match(pattern); 
Смежные вопросы