Показать сообщение отдельно
  #4 (permalink)  
Старый 14.05.2010, 17:04
Аватар для e1f
e1f e1f вне форума
Профессор
Отправить личное сообщение для e1f Посмотреть профиль Найти все сообщения от e1f
 
Регистрация: 03.04.2009
Сообщений: 1,263

function preg_quote( str ) {    // Quote regular expression characters
    // 
    // +   original by: booeyOH
    // +   improved by: Ates Goral ([url]http://magnetiq.com[/url])
 
    return str.replace(/([\\\.\+\*\?\[\^\]\$\(\)\{\}\=\!\<\>\|\:])/g, "\\$1");
}

function searchTextOnPage() {
    var toFind = document.getElementById('qwer').innerHTML,
        holder = document.getElementById('qwe');

    
    holder.innerHTML = holder.innerHTML.replace(new RegExp('('+preg_quote(toFind)+')', 'ig'), '<b>$1</b>');
}
Ответить с цитированием