dojo选择空的非选定元素

时间:2015-06-02 18:19:20

标签: javascript dojo

我想选择所有具有空值的选择元素(非选定元素)。

这是我选择select元素但使用dojo的代码。 这些元素是dijit不确定我应该搜索这个。

require(["dojo/query", "dojo/NodeList-dom"], function(query){
        query("input").forEach(function(node){

        }).style("color", "blue")
        .style("fontSize", "10px");
    });

1 个答案:

答案 0 :(得分:0)

您在正确的轨道上,使用查询可以获取dom节点并迭代它们以检查值。在forEach循环中,您可以简单地执行类似

的操作
query("select").forEach(function(node){
    if(!node.value) {
      //no value has been selected
    } else {
      //a value exists
    }
});

下面是一支笔给出一个例子,如果没有选择任何值来突出该字段为无效,我会添加一个类:http://codepen.io/kyledodge/pen/LVWwjK