Как заменить текст гиперссылкой с помощью javascript?

#javascript #html #jquery #css #ajax

#javascript #HTML #jquery #css #ajax

Вопрос:

Я хочу заменить слово гиперссылкой в каждом сообщении. Итак, я использовал этот код.

 document.body.innerHTML = document.body.innerHTML.replace('Ronaldo', '<a href="www.ronaldo.com">Ronaldo</a>');
 

Этот код работает правильно, но проблема в том, что он также заменяет Ronaldo заголовок и заголовок. Я этого не хочу. Я хочу, чтобы этот код заменял только слова, post-body а не post-title <h> теги or

Я помечаю jquery и ajax, потому что они тоже знают javascript.

Комментарии:

1. Покажите местоположение вашего текста, пожалуйста

Ответ №1:

Вы выбираете все тело с помощью: document.body; когда вы можете просто выбрать конкретное с помощью: document.getElementById("yourId"); и заменяет его Роналду.