Прежде всего, я очень новичок в javascript.как правильно включить изменение с помощью мыши в CSS элементов в javascript
Я пытаюсь изменить цвет фона и текста при наведении курсора мыши. Я бы предпочел использовать javascript (никогда не думал, что скажу , что), так как следующий код является частью более крупного скрипта и зависит от времени и даты для некоторых вещей. Вот соответствующая часть кода:
var z = document.querySelectorAll("a,#search_button");
\t var i;
\t for (i = 0; i < z.length; i++) {
\t \t z[i].style.backgroundColor = "#000000";
\t \t z[i].style.color = "#FFFFFF";
z[i].onmouseover = function() {
z[i].style.backgroundColor = "#FFFFFF";
z[i].style.color = "#000000";
}
\t }
Первая часть работает как шарм, настройка цвета правильно. Но мышь не отменяет их. Что я сделал не так, как мне это исправить?
, когда вы предпочитаете javascript ofcourse, как сказано в вопросе, этот ответ не будет делать из. – miThom
Вот что я и подумал. Это на самом деле то, что я пробовал до javascript. Но это тоже не сработало. Спасибо, что пытались помочь. – rccapps
когда-либо думал об использовании jquery? он решает и многие из этих проблем. У вас есть много уроков об этом, и он почти никогда не подводил меня, в отличие от css. http://learn.jquery.com/about-jquery/how-jquery-works/ – miThom