Я следую учебнику по Javascript, используя книгу. Упражнение - это изменение цвета фона в <input type="search">
с использованием document.querySelector
. Когда я пытаюсь найти что-то без текста в окне поиска, фон от <input>
меняется на красный. Я сделал это, используя onsubmit
и некоторые условные. Но в следующей части он должен вернуться в белый bckground с помощью onfocus
, и я не получаю.Изменить цвет с помощью querySelector
Код, который я попробовал это
document.querySelector('#form-busca').onsubmit = function() {
if (document.querySelector('#q').value == '') {
document.querySelector('#q').style.background = 'red';
return false;
}
}
document.querySelector('#form-busca').onfocus = function() {
document.querySelector('#q').style.background = 'white';
}
Может кто-нибудь мне помочь? Большое спасибо!
Понял! Спасибо, чувак: D – hugolcouto
проблем нет. :) не забудьте проголосовать за мой ответ. lol –
Я пытаюсь проголосовать, но есть какая-то ошибка там: Когда я проголосую, он возвращается к нулю lol – hugolcouto