js改变css display属性值的方法:首先使用“document.getelementbyid(id值)”语句获取指定元素对象;然后使用“元素对象.style.display=值”语句来改变display属性的值即可。
本教程操作环境:windows7系统、javascript1.8.5版、dell g3电脑。
html dom 允许 javascript 改变 html 元素的样式。那么js怎么改变css display属性的值?
语法:
object.style.display="值";
实例:
已知:
<div class="login1" id="login">页面id为login的元素</div><div class="login2" id="regist">页面id为regist的元素</div>
则代码:
<script>document.getelementbyid("login").style.display = "none"; //(login为需要隐藏的页面id)document.getelementbyid("regist").style.display = "block" //(regist为需要显示的页面id)</script>
说明:获取object元素对象的方法:
1.根据id获取元素
document.getelementbyid("id属性的值");
2.根据标签名字获取元素
document.getelementsbytagname("标签的名字");
3.根据name属性的值获取元素
document.getelementsbyname("name属性的值");
4.根据class属性获取元素
document.getelementsbyclassname("类样式的名字");
5.根据css路径获取元素 (获取一个)
document.queryselector("css路径");
6.根据css路径获取元素 (获取一组)
document.queryselectorall("css路径");
【推荐学习:javascript高级教程】
以上就是js怎么改变css display属性的值的详细内容。