У меня есть следующий HTML-код и java-скрипт ниже, чтобы имитировать изменение цвета фона при нажатии на блок ссылок, но он, похоже, не работает. Любая причина почему?
Если обработать только событие onmousedown, цвет фона наверняка изменится на синий. Но если обрабатываются как onmousedown, так и onmouseup, то визуально ничего не изменится.
<div class='Button'><a href='mylink' onmousedown=\"changeColorOnMouseDown();\" onmouseup=\"changeColorOnMouseUp();\"><span id='note'>note...</span></a></div>
function changeColorOnMouseDown()
{
document.getElementById('note').style.background='blue';
}
function changeColorOnMouseUp()
{
document.getElementById('note').style.background='#d8dde7';
}