Javascript 使用JS将样式附加到div
我试图用JS将样式附加到DIV中,但由于某些原因,我没有成功。 也许我做错了什么。这是我的密码Javascript 使用JS将样式附加到div,javascript,styles,Javascript,Styles,我试图用JS将样式附加到DIV中,但由于某些原因,我没有成功。 也许我做错了什么。这是我的密码 document.getElementById(“umnip”).style(“宽度”、“70%”) 70%完成 我把它修好了。首先,我没有触发我希望代码被执行的函数。。。错误的逻辑。第二个是js,它完成了这个技巧 var el = document.getElementById('umnip'); el.setAttribute('style', 'width:70%;'); 我确信这很简单。
document.getElementById(“umnip”).style(“宽度”、“70%”)代码>
70%完成
我把它修好了。首先,我没有触发我希望代码被执行的函数。。。错误的逻辑。第二个是js,它完成了这个技巧
var el = document.getElementById('umnip');
el.setAttribute('style', 'width:70%;');
我确信这很简单。。。只是需要一些指导。谢谢。在我看来,这是更好的方法。我在其他帖子中发现了一些,但这一条在谷歌搜索中出现得最早
这一部分适用于标准JavaScript。我很确定你可以用它来删除所有的样式以及添加/覆盖
var div = document.createElement('div');
div.style.cssText = "border-radius: 6px 6px 6px 6px; height: 250px; width: 600px";
这只适用于jQuery
$("#" + TDDeviceTicketID).attr("style", "padding: 10px;");
$("#" + TDDeviceTicketID).attr("class", "roundbox1");
This works for removing it JQUERY
$("#" + TDDeviceTicketID).removeAttr("style");
$("#" + TDDeviceTicketID).removeAttr("class");
样式
是节点的属性,而不是函数。尝试document.getElementById(“umnip”).style.width=“70%”代码>可能重复您需要使用属性检查此帖子