выделить текст в текстовой области в codeigniter

1

Я попытался выделить конкретные слова в строке в textarea, используя codeigniter. Мой вход: $string=array(); $highlight=array();

foreach($highlight as $k=>$v)
    {

        foreach($v as $n)
        {
         $string['word']= highlight_phrase($string['word'], $n, '<span style="color:#990000">', '</span>');

        }  
        }
$data[] ='<div class="Popup"><a href="#megssage"  onclick="show_pop(\''.str_replace('\'', '\\\'', $string['words']).'\')"><i class="fa fa-comment-o"></i></a>
        <textarea name="txtwords[]" class="PopupText" id="txtwd" readonly="readonly" onDblClick="ToggleReadOnlyState('.$string['id'].')" >'.$string['word'].'</textarea></div>';

Я использовал выше $string['word'] в текстовой области, но вместо выделенного текста я получаю вывод как <span style="color:#990000">Good</span> Articel Good - это слово, которое нужно выделить в переменной $highlight=array(); ,

Теги:
codeigniter

1 ответ

0

Вы должны включить jQuery highlightTextarea плагин.

И попробуй вот так:

<textarea cols="50" rows="5">Lorem ipsum hello  </textarea>

<script>
  $('textarea').highlightTextarea({
    words: ['Lorem ipsum', 'vulputate']
  });
</script>
  • 0
    Спасибо за ответ да в jquery я пробовал это, но просьба предоставить ответ в php codeigniter.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню