Dojo TextBox の値を取得するにはどうすればよいですか?
これを行っています。
dijit.byId("textName").getValue();
しかし、firbug は getValue() が非推奨であることを教えてくれます! attr('value') を使用します!
しかし、私は attr('value') 関数の使用方法についての手がかりがありません
ヘルプ
ガット
Dojo TextBox の値を取得するにはどうすればよいですか?
これを行っています。
dijit.byId("textName").getValue();
しかし、firbug は getValue() が非推奨であることを教えてくれます! attr('value') を使用します!
しかし、私は attr('value') 関数の使用方法についての手がかりがありません
ヘルプ
ガット
Dojo 1.5 以降では、get
およびset
メソッドを使用してプロパティを取得および設定する必要があります。しかし、このattr
方法は Dojo 2.0 がリリースされるまで機能します。
var box = dijit.byId('textbox')
box.get('value');
box.set('value', 'new value');
私はこれとその作業を行いました。
var titleEdit = dijit.byId('title');
var myValue = title.attr('displayedValue');
働いた!
1.2 では、Dijit は共通の属性アクセサー スキームに移行しました。新しいスタイルを使用して警告を回避するには、代わりに次のようにします。
dijit.byId("textName").attr("value");
Dijit のリーダーは、役立つかもしれないattr に関する良いブログ記事を書きました。