<li onmouseover="show(this)" onmouseout="show(this)"><a href="#" target=_blank>QQ</a>
<div style="display:none"><a onclick='up()'>这是无效网址</a></div></li>
<li onmouseover="show(this)" onmouseout="show(this)"><a href="#" target=_blank>百度</a>
<div style="display:none"><a onclick='up()'>这是无效网址</a></div></li>我想得到DIV中的style 该怎么写?
<div style="display:none"><a onclick='up()'>这是无效网址</a></div></li>
<li onmouseover="show(this)" onmouseout="show(this)"><a href="#" target=_blank>百度</a>
<div style="display:none"><a onclick='up()'>这是无效网址</a></div></li>我想得到DIV中的style 该怎么写?
var x=document.getElementById('text').style;
document.getElementById("div").style.display可获得style的display属性
var div = obj.getElementsByTagName("div")[0];
}
<li><a href="#" target=_blank>QQ</a>
<div onmouseover="style.display= " onmouseout="style.display='none'"><a onclick='up()'>这是无效网址</a></div></li><li><a href="#" target=_blank>百度</a>
<div onmouseover="style.display= " onmouseout="style.display='none'"><a onclick='up()'>这是无效网址</a></div></li>但是还是没用 指点下!我想要的是 鼠标移动到上面就显示 否则就不显示!
如果是改变当前DIV。 要在前面加this 不过如果隐藏了。 就不会再触发事件了 - -
document.getElementById('div1').style.display = 'none';
上面这一句就能把第一个div隐藏掉。
你可以试试把它给第一个a里面的onmouseover。你应该是想做个tab效果,你得好好想想这个逻辑了,呵呵,其实挺简单的。
两个方法来改变div的样式
用document.getElementById("**").sytle=none;//或其它dispaly
来改变
最后再来<div onmouseover="调用方法" onmouseout="调用方法" ></div>
我知道就这些了