0

div内にdojoTextBoxを作成すると、divが配列に格納されます。次に、配列からTextBoxの値を取得します。

var div = domConstruct.create("div",null,"someContainer","last");<br />
var textBox = new TextBox({
        name : "SomeName"
}, div);
this.inputs["Property1"]["Property2"] = div;

property1と2が与えられた場合、inputs配列を使用してTextBoxの値を取得したいと思います。

4

3 に答える 3

0

TextBox に ID を指定すると、ID http://dojotoolkit.org/reference-guide/1.7/dojo/byId.htmlで簡単にアクセスできます。

var textBox = new TextBox({
        name : "SomeName",
        id: "uniqueId",
}, div);
于 2013-03-01T07:37:28.520 に答える
0


divの代わりに配列にtextBoxを格納することで、問題を解決しました。
this.inputs["Property1"]["Property2"].value は値を与えます。

div の操作方法がまだわかりません。

于 2013-03-01T09:40:35.170 に答える
0

上記のコードの値を取得するには、これを試すことができます:

this.inputs["Property1"]["Property2"].value;

また

this.inputs["Property1"]["Property2"].get("value");
于 2013-03-01T07:51:56.350 に答える