Dojo:清除div的所有文本框

Dojo:清除div的所有文本框,dojo,Dojo,如何从客户端清除div的所有文本框,其中父级不包含任何from标记 如果您在div上添加了一个类名,谢谢您: var nodes = dojo.query(".className"); for(var x = 0; x < nodes.length; x++) { nodes[x].value = ""; // nodes[x].innerHMTL = ""; } var节点=dojo.query(“.className”); 对于(var x=0;xinput[type='te

如何从客户端清除div的所有文本框,其中父级不包含任何from标记


如果您在div上添加了一个类名,谢谢您:

var nodes = dojo.query(".className");
for(var x = 0; x < nodes.length; x++)
{
   nodes[x].value = "";
// nodes[x].innerHMTL = ""; 
}
var节点=dojo.query(“.className”);
对于(var x=0;x
或者,您可以获得具有以下内容的节点:

var nodes=dojo.query(“div>input[type='text']”)

(我没有测试:-/)

添加unludo的答案(如果使用dojo 1.7):

如果dojo<1.7

dojo.query("div > input[type='text']").forEach(function(node){
        node.value = "";
      });
dojo.query("div > input[type='text']").forEach(function(node){
        node.value = "";
      });