Показать сообщение отдельно
  #2 (permalink)  
Старый 11.01.2010, 14:56
жажду знаний
Отправить личное сообщение для bushstas Посмотреть профиль Найти все сообщения от bushstas
 
Регистрация: 17.07.2009
Сообщений: 202

я не знаток но я такое делал, может не образцово но работало

мы имеем пполе ввода
<input type="text" id="search_words">
затем кнопку найти
<input type="button" onclick="search()">
и div где размещен текст(содержание страницы)
<div id="container">
text...........
</div>

function search(){
    var words=search_words.value
    var text=document.getElementById('container').innerHTML
    var result=text.replace(words,"<span style='background-color:Red; color:White;'>"+words+"</span>");
    document.getElementById('container').innerHTML=result;
}
смысл скрипта что он найдет в тексте container'a нужное слово или несколько слов и заменит его(их) на выделенное(ые) тэгом span который и окрасит фон в красный и сделает цвет шрифта белым

у меня работало

Последний раз редактировалось bushstas, 11.01.2010 в 16:56. Причина: http://javascript.ru/formatting
Ответить с цитированием