Показать сообщение отдельно
  #3 (permalink)  
Старый 10.01.2017, 09:41
Аспирант
Отправить личное сообщение для innowed Посмотреть профиль Найти все сообщения от innowed
 
Регистрация: 27.03.2015
Сообщений: 78

как например такой вариант?
<input id="my_input" class="test">
<script>
    var input = document.getElementById("my_input");
    
    input.addEventListener('input', function(e){
        if(!e.target.classList.contains('green')) {
            e.target.classList.add('green');
        }
        if(!e.target.value) {
            e.target.classList.toggle('green');
        }
    
    });
    input.addEventListener('blur', function(e){
        if(!e.target.value && e.target.classList.contains('green')) {
            e.target.classList.toggle('green');
        }
    });
</script>

Последний раз редактировалось innowed, 10.01.2017 в 09:49.
Ответить с цитированием