私の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>
私はこれが欲しいです: 「liitem」クラス
の要素にマウスオーバーがあるとき<li>
、同じID(この場合は183)でスパンのdisplay:blockを設定します。
私はこのコードを書きましたが、それは不完全であり、方法がわかりません。
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
}
}
}