Извините господа ) не тот кусок скопировал. но результат не поменялся, То есть, нужна функция, которая бы при вызове выделяла часть текста по регулярке, вот для тестирования повесил ее на онлоад, но не работает...
не могу понять причину...
<!DOCTYPE html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<script type="text/javascript">
function selector2() {
var textarea = document.querySelector('textarea');
var pattern = /выделени[а-я]/i;
var match = textarea.value.match(pattern);
if (match) {
textarea.selectionStart = match.index;
textarea.selectionEnd = match.index + match[0].length;
}
}
</script>
</head>
<body onLoad="selector2();">
<textarea>сделать выделение участка текста</textarea>
</body>
</html>