www.ntzj.net > js怎么去掉一个Div里的stylE

js怎么去掉一个Div里的stylE

先判断div的style是通过style属性添加还是通过class添加。 可以使用jquery很方便的解决这个问题。 .abc{width:100px;}//直接去掉style$("#div").removeAttr("style"); //去掉div的class$("#div2").removeClass("abc");方法说明: removeAttr() ...

测试用div var dom = document.getElementById("myDiv"); var str = dom.getAttribute("style"); str = str.replace(/height\b\s*\:\s*\d+\px;?/ig, ""); dom.setAttribute("style",str); 希望对你有帮助

有三种方法实现,原声js两种,还有一种jquery的,其实只是写法不同。方法如下: 显示内容点击显示/*原生的js写法*/function showdiv(){if(showdiv_display = document.getElementById('show').style.display=='none'){//如果show是隐藏的documen...

将div的innerHTML置为空即可,下面有2类方法可以实现: 假设有如下的html片段: 这是要删除的内容,还要保留test本身原生js法 document.getElementById('test').innerHTML = '';jQuery法 $('#test').empty();//jQuery方法一$('#test').html('');...

你可以把中间层的高度设为 auto,在 div 的高度为 auto 的时候,用 offsetHeight 来得到真实高度(###px) document.getElementById('div2').style.height = document.getElementById('div1').offsetHeight + 'px';

设置div对象的style.display属性为"none"即可隐藏该节点,设置属性为”block“可以显示之。实例演示如下: 1、HTML结构 我是一个DIV2、javascript代码 function fun(obj){var div = document.getElementById("test");if(obj.value=="隐藏"){div.st...

var div = document.getElementById("divId");//

js获取div中style的height可以用如下代码: var ht=document.getElementById('div1').style.height;这个只能获取写在style属性上的height值。 如果想要获取写在css里面的值就需要用到兼容的方式,代码如下: var ht=document.getElementById('di...

// 使用原生JS var node = document.getElementById("node"); node.style.background = "black"; // var node = $("#node"); node.css("background", "#111");

控制其显示不显示: document.getElementById("nav").style.display = "none"//不显示 document.getElementById("nav").style.display = "block"//显示 修改其内容: //红色显示新内容,指定的其它标签页都被解释成html语言。 document.getEleme...

网站地图

All rights reserved Powered by www.ntzj.net

copyright ©right 2010-2021。
www.ntzj.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com