Mestniydevil
@Mestniydevil

Как организовать поиск по тегам?

Как организовать поиск по тегам? Например если введен просто текст умножение, показать все теги с умножением?
<div>
    <span >Тут может быть текст</span><br>
    <span >сложение и умножение</span><br>
    <span >Умножение в столбик</span><br>
</div>
<script>
    var txt = 'умножение';
    var span = $("div span");

    span.each(function(i, value)
    {
        if (this.innerHTML == txt)
            alert(value.innerHTML);
    });
</script>
  • Вопрос задан
  • 81 просмотр
Решения вопроса 2
@StockholmSyndrome
let elements = [...document.querySelectorAll('div > span')].filter((item) => {
  return /умножение/i.test(item.textContent);
});
Ответ написан
Комментировать
@DanKud
var txt = 'умножение';

document.querySelectorAll('div > span').forEach(element => {
  var content = element.innerHTML;
  if (content.match(txt)) {
    alert(content);
  }
});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы