js鼠标事件移动上去不变色

document.getElementById('link').onmouseover = show;

document.getElementById('link').onmouseout = hide;

function show() {

    document.getElementById('ul1').style.display = 'block';

    document.getElementById('link').style.background ='red';

};

function hide() {

    document.getElementById('ul1').style.display = 'none';

    document.getElementById('link').style.background = ' #f1f1f1';


慕的地6264312
浏览 577回答 1
1回答

湖上湖

你这个可能是元素节点没有获取到的原因,建议你打印下console.log(document.getElementById('link')),看看能不能获取到该元素。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript