Показать сообщение отдельно
  #2 (permalink)  
Старый 02.07.2013, 18:18
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

1) Берешь элемент div.
2) Клонируешь через cloneNode(true)
3) Обходишь ссылки, заменяешь их спанами через replaceChild
4) Выводишь innerHTML

И никаких регулярок )
(стоит отметить что код получится медленней чем на регулярках, но если у нас не цикл - повода беспокоиться нет)
Ответить с цитированием