Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.05.2021, 13:08
Новичок на форуме
Отправить личное сообщение для KoKauH Посмотреть профиль Найти все сообщения от KoKauH
 
Регистрация: 25.05.2021
Сообщений: 1

Поиск определнного текта через js
Добрый день.
Подскажите пожалуйста, как можно осуществить поиск на странице посредством js.
Есть общий блок расписания на станице.
Выводиться он через сервис кинопаста.
код на старнице для вывода имеет такой формат:
<div id="shedule"></div>
<script>
    KP.init({
        "object":"shedule",
        "show3d":true
    });
</script>

Я хочу реализовать чтобы js искал соответствие к примеру в поле <h3> название фильма "Мортал комбат" и после описания фильма выводил из блока расписание не всю партянку и только тот фильм который указан в названии <h3>


нашел что-то типа такого кода:
<input id="inp">
<div id='parent'>
   <div>
      <div>abc</div>
      <div>a</div>
      <div>b</div>
   </div>
   <div>
      <div>c</div>
      <div>d</div>
   </div>
</div>

<script>
window.onload = function() {//onload begin
   var inp = document.getElementById('inp');

  var find = function() {//find begin
    var parent = document.getElementById('parent');
    var divs = parent.getElementsByTagName('div');
    len = divs.length;

    for (var i = 0; i < len; i++) {//for begin
      if (divs[i].childNodes.length == 1 && inp.value != divs[i].innerHTML && inp.value != '') {
        divs[i].style.display = 'none'; 
      } else if (divs[i].style.display != 'block') {
        divs[i].style.display = 'block';
      }
    }//for end
        
  }//find end

  inp.onkeyup = function() {
    find();
  }
 
}//onload end
</script>


но тут надо ввести в поле input чтобы потом отсеить то что лишнее на экране

Последний раз редактировалось KoKauH, 25.05.2021 в 13:49.
Ответить с цитированием
Ответ


Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Таблицы через JS Fireyon Общие вопросы Javascript 1 19.10.2017 00:39
Bootstrap сформировать выпадающий список на лету через js wadim Общие вопросы Javascript 0 11.09.2017 18:16
eMail через JS konstantinopol Общие вопросы Javascript 15 12.01.2015 09:06
Вставка HTML кода и JS кода через innerHTML zhurchik AJAX и COMET 1 31.10.2014 16:32
Поиск в массиве через JavaScript Noran Общие вопросы Javascript 0 10.08.2008 16:31