0

親に from タグが含まれていない、クライアント側から div のすべてのテキスト ボックスをクリアするにはどうすればよいですか?

ありがとう

4

2 に答える 2

0

unludo の回答に追加 (および dojo 1.7 を使用している場合):

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

道場の場合 < 1.7

dojo.query("div > input[type='text']").forEach(function(node){
        node.value = "";
      });
于 2012-08-02T17:05:50.083 に答える
0

div にクラス名を付ける場合:

var nodes = dojo.query(".className");
for(var x = 0; x < nodes.length; x++)
{
   nodes[x].value = "";
// nodes[x].innerHMTL = ""; 
}

または、次のようなものでノードを取得できます。

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

(私はテストしませんでした:-/)

于 2012-08-02T07:45:19.687 に答える