Показать сообщение отдельно
  #9 (permalink)  
Старый 12.01.2017, 05:24
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,105

skwz,
id уникально!!! не повторимо в нормальном коде, назначать циклом по всем элементам или делегирование.

<!DOCTYPE html>

<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">
<script>
  window.addEventListener('DOMContentLoaded', function() {
   var form = document.querySelector('form');
    form.addEventListener('input', function(e){
        var el = e.target;
        el.classList.contains('test') && el.classList[ el.value?'add':'remove']('green');
    });
   });
</script>

<style type="text/css">
   .green{
      border: 5px solid #008000;
   }
</style>
</head>

<body>


<form action="http://" >
Input1:
<input class="test">

Input2:
<input  class="test">

Input3:
<input class="test">
</form>

</body>
</html>
Ответить с цитированием