2016-07-22 35 views
-2

我在一个大项目的工作,那我想是的Javascript使用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> 

感谢您的建议:)

回答

1

试试这个:

<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> 
+0

OMGGGGGGG!感谢大家的建议,完全合作! :) –

0
​​

你可以使用上面的代码,如果你真的想使用纯JavaScript。

相关问题