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>