Показать сообщение отдельно
  #8 (permalink)  
Старый 08.07.2016, 16:32
Профессор
Отправить личное сообщение для warren buffet Посмотреть профиль Найти все сообщения от warren buffet
 
Регистрация: 08.07.2016
Сообщений: 1,332

Заделал. Кстати, идешники не должны быть одинаковые, так чта я их выкосил.

<table id='my-table'>
<tr>
 <td class="item_count"><input type="button" value="+" class="plus" />
 <input type="text" value="0"/>
 <input type="button" value="-" class="minus" />
</td>
 </tr>
 <tr>
 <td class="item_count"><input type="button" value="+" class="plus" />
 <input type="text" value="0"/>
 <input type="button" value="-" class="minus" />
 </td>
 </tr>
 </table>
<script>

(function(){
     var tbody = document.querySelector('#my-table tbody'),

     run=function(e){
         if(e.target.type!='button') return;
         var button=e.target,
              text=button.parentNode.querySelector('input[type="text"]');
         text.value=+text.value+parseInt(button.value+'1');
     };

     tbody.addEventListener('click',run);

}
)();
</script>

Последний раз редактировалось warren buffet, 08.07.2016 в 16:43.
Ответить с цитированием