的JavaScript风格删除特定属性
你好,我已经开始学习Javascript和我想知道如果有一种方法可以删除此样式的特定属性是解释我的意思的JavaScript风格删除特定属性
<div id="divbrd" style="width:500px; height:350px; border:1px solid #000; box-shadow:10px 5px 10px #777;"></div>
这样的例子是一种风格div标签,所以如果我想从样式属性我怎么能做到这一点在这里删除的box-shadow是我做了什么:
<script type="text/javascript">
var div_brd = document.getElementById("divbrd");
div_brd.removeAttribute("style","box-shadow");
</script>
指正请... 感谢
试试这个
<script type="text/javascript">
var div_brd = document.getElementById("divbrd");
div_brd.style.boxShadow = "none";
</script>
在这个小提琴没有对格框的阴影,但它是从JS
删除,以防万一,如果你想学习jQuery也。
$('#divbrd').css("box-shadow", "");
我仍然是初学者的JavaScript,所以我不知道任何关于jQuery的,但感谢您的帮助 – Istanbouly 2014-08-30 06:13:31
@Istanbouly欢迎,jquery不过是一个JavaScript库。没有jquery,现在的东西有点繁琐.. – doniyor 2014-08-30 06:27:41
我知道jquery是javascript的一个小库,但我告诉过你在JavaScript中是新的,所以我仍然要练习它,然后去jquery – Istanbouly 2014-08-30 06:43:27
这将删除该属性
<script type="text/javascript">
var div_brd = $("#divbrd");
div_brd.style.boxShadow = "none";
</script>
OR
<script type="text/javascript">
$('#divbrd').css("box-shadow", "none");
</script>
也没有它仍然出现我已经尝试了多个文本编辑器 – Istanbouly 2014-08-30 06:21:22
然后我认为问题是你在哪里把你的JavaScript。把它放在头上,如果它仍然不工作让我知道 – himanshu 2014-08-30 06:25:47
是的,它仍然不工作 – Istanbouly 2014-08-30 06:32:04
不也行感谢.. – Istanbouly 2014-08-30 06:14:06
我已经尝试过了,将肯定工作。 div_brd.style.boxShadow =“none”;如果它不工作,我认为你必须检查你的电话。当你调用这个代码? – Shail 2014-08-30 06:15:24
http://jsfiddle.net/shaileshsavaliya/9wuudazh/检查此链接 – Shail 2014-08-30 06:18:46