在我的 html 代码中,我列出了这些<li>
元素:
<li class="liitem" id="183"><span><a href="http://www.google.it"> Google </a> </span><br>
<ul><li><span><a href="http://www.gmail.com" target="_blank">gmail.com</a> </span><span id="183" style="float:right;display:none;"><a href="">delete</a></span></li></ul></li>
我想要这个:
当鼠标悬停在<li>
“liitem”类的元素上时,然后设置 display:block 具有相同 id 的跨度(在本例中为 183 )。
我已经编写了这段代码,但它不完整,我不知道该怎么做:
var elms = document.getElementsByTagName('li');
for (var i = 0; i < elms.length; i++){
if (elms[i].getAttribute('class') === 'liitem'){
elms[i].onmouseover = function(){
//set display:block
}
elms[i].onmouseout = function(){
//set display:none
}
}
}