js怎么获取定位absolute的元素?

Sublime SheepFlower 发表于 1 年前最后回复来自 jf111222888 5 月前

<style>
.line_hover1{position:absolute;width: 80px;height:5px;background-color:yellow;}
#ul1 li{float:left;display: block;margin:0 20px 0 0;}
</style>

<body>
<ul id="ul1">
<li><div class ="line_hover1"></div></li>
<li><div class ="line_hover1"></div></li>
<li><div class ="line_hover1"></div></li>
<li><div class ="line_hover1"></div></li>
</ul>
<script>
window.onload = function(){
var oUl = document.getElementById("ul1");
var oLi = oUl.getElementsByTagName("li");
oLi[1].style.display = "none";//这一步实现不了
};
</script>
</body>
附上代码,各位大神可以直接黏贴运行看看,没加absolute可以获取,加了就不行了!谢谢各位!

共收到8条回复
Dreawer 1 年前 #2

@CrispElite 骚年,有没有兴趣来我社区玩玩?http://www.dreawer.com/home.html

CrispElite 1 年前 #3

@Dreawer 可以啊 去看看

Dreawer 1 年前 #4

@CrispElite 方便加一个QQ吗?
408655290,小不

wlu 1 年前 #5

好像已经出来了

sanddaawd 1 年前 #6

ddd

aaa903342471 9 月前 #7

已经获取了啊,已经隐藏了,只不过所有的li都定位到一块了,你没看出来而已

jf111222888 5 月前 #8

尊敬的大V,您好,我们诚邀您参与微软云时代开发者调研活动。您的反馈对于微软至关重要,可以帮助我们为开发者社区提供更多

有针对性的内容和云资源支持。为了感谢您的参与,我们将在完成调研的用户中抽取幸运者送出包括价值5000元的Azure云服务账户

充值卡、蓝牙耳机等在内的丰富礼品。 调研链接:
https://sojump.com/jq/14366726.aspx?udsid=846701

登录后即可参与回复