如果div不存在,则添加Javascript子项
我在一个大项目中工作,我想要的是如果div不存在,则添加Javascript子项,javascript,jquery,dom,appendchild,Javascript,Jquery,Dom,Appendchild,我在一个大项目中工作,我想要的是 if div 1 not contain div 2 child{ div1.appendChild(div2) } 但是,我要解决这个问题 我的代码 <script> dc = document.createElement("div"); dc.className = "doctor_card doctor-"+o+" hidden"; dcc.appendChild(dc); </script> dc=document.cr
if div 1 not contain div 2 child{
div1.appendChild(div2)
}
但是,我要解决这个问题
我的代码
<script>
dc = document.createElement("div");
dc.className = "doctor_card doctor-"+o+" hidden";
dcc.appendChild(dc);
</script>
dc=document.createElement(“div”);
dc.className=“医生卡医生-”+o+“隐藏”;
附肢儿童(dc);
谢谢你的建议:)试试这个:
<script>
var className = "doctor_card doctor-"+o+" hidden";
if (dcc.getElementsByClassName(className).length == 0) {
dc = document.createElement("div");
dc.className = className;
dcc.appendChild(dc);
}
</script>
var className=“医生卡医生-”+o+“隐藏”;
if(dcc.getElementsByClassName(className).length==0){
dc=document.createElement(“div”);
dc.className=className;
附肢儿童(dc);
}
如果你真的想使用纯javascript,可以使用上面的代码。omggg!谢谢你的建议,兄弟,我们已经全力以赴了!:)
var dcc = document.getElementsByClassName('parentclass')[0];
if (!dcc.contains(dc)) {
dcc.appendChild(dc);
}