Я пытаюсь написать функцию для изменения цвета текста, но возникает ошибка. Мне интересно, как это исправить.
function change() {
var colour = prompt("What's your favourite colour?");
a = colour.value
id = document.querySelector('.tab ');
id.style.backgoundColor = writeIn(a) ;
}
change();
console.log(a);
Я отредактировал код, как показано ниже, ошибка исчезла, но значение все еще не определено, и в тексте не происходит никаких изменений.
var changing = function change() {
var cls = document.querySelector('.tab ');
var colour = prompt("What's your favourite colour?");
var a = colour.value;
cls.style.backgoundColor = a ;
alert(a);
}
changing();
console.log(a);