Я пытаюсь изменить цвет фона поля ввода при фокусировке в JS, когда он не в фокусе, это должен быть просто белый цвет фона.
Я пробовал этот код, но получил ошибку, поэтому я не уверен, что делаю неправильно.
function navn(obj, evt) {
if (evt.type == "focus")
style.background = "yellow"; //<--what is style?
else if (evt.type == "blur") {
style.background = "white";
}
}
<form>
<fieldset>
<legend>Personlige oplysninger</legend>
<div>
<label for="navn">Udfyld dit fornavn:</label>
<input type="text" name="navn" class="navn" id="navn" value="" onclick="navn()" placeholder="Dit fornavn" />*
<span id="obsnavn" class="alert"></span>
</div>
<input type="button" value="Send" id="send" />
</fieldset>
</form>