@TomasFaber

Как найти ключевое слово по клику в параграфе с атрибутом Contenteditable true?

Есть условная верстка
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <h2 contenteditable="ture">Печенеги</h2>
  <p contenteditable="true">Практически  все первые князья Днепровской  Руси вынуждены были защищать границы государства от набегов степняков, первыми в ряду этих врагов стояли печенеги, на совесть которых летопись отнесла смерть князя Святослава. </p>
  <p contenteditable ="true">Отвоевав с Византией за Болгарию,  которую этот <b>князь </b>желал присоединить к своему государству, и заключив после неудачного сражения мирный договор с греками, Святослав был убит печенегами по дороге домой, а из его черепа, как повествует летопись, степняки сделали чашу для вина.</p>

</body>
</html>


Мне нужно по клику на ключевое слово в параграфе (допустим - "князь") выводить его в консоль и через replace заменять на любое другое условное слово. Как можно реализовать это на чистом JS?
  • Вопрос задан
  • 17 просмотров
Пригласить эксперта
Ответы на вопрос 1
SilenceOfWinter
@SilenceOfWinter
та еще зажигалка...
задать обработчик события сlick для элементов "[contenteditable ="true"] b"
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы