Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 09.11.2018, 15:19
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

рони, ok
<table>
   <tr>
        <td>0</td><td class="class"><span>00000000000000</span></td><td>0</td><td class="class">2</td>
   </tr>
   <tr>
        <td>0</td><td class="class">3</td><td>0</td><td class="class">4</td>
   </tr>
</table>
<script>
function highlight(item) {
   item.style.backgroundColor = "lightgreen";
}
var table = document.querySelector('table');
table.onclick = function(event) {
  var target = event.target;
   while(target != table) {
      if(target.classList.contains('class')) {
          highlight(target);
          return;
      }
      target = target.parentNode;
   }
};
</script>
Ответить с цитированием
  #12 (permalink)  
Старый 09.11.2018, 15:20
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,103

Dilettante_Pro,
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перехват события клика ruzik jQuery 2 20.07.2014 21:24
Перехват события onclick maternik Общие вопросы Javascript 7 01.04.2014 18:03
перехват события onscroll simple Events/DOM/Window 0 29.02.2012 10:57
Перехват родительского события bobr13 jQuery 3 13.09.2011 02:18
Перехват события voice8787 Events/DOM/Window 1 07.03.2011 21:30