我正在使用道场 1.8
我有以下 html 代码片段:
<div id="abc" class= "callToActionItems">
</div>
<div id="abc" class= "callToActionItems">
</div>
<div id="abc" class= "callToActionItems">
<P>I have some value</P>
</div>
我有一个要求,我需要检查 3 个 div 中哪个有值,然后为那些没有内容的 div 做一些事情并将其设置为不显示。
我尝试了以下代码:
require([
"dojo/query",
"dojo/domReady!"
], function(query){
query(".callToActionItems").forEach(function(node, index, arr){
console.log(node);
if (node.innerHTML) {
} else{
domStyle.set(node, "display", "none");
}
});
});
这里node.innerHTML
返回整个 html,但我只想要这个值。
我在节点对象上找不到获取实际值的方法。
任何帮助深表感谢。