如何使用dojo TextBox attr函数获取值?

gat*_*ath 6 dojo

我怎样才能获得Dojo TextBox的价值?

我这样做;

dijit.byId("textName").getValue();
Run Code Online (Sandbox Code Playgroud)

但是firbug告诉我getValue()已被弃用了!是使用attr('value')!

但我不知道如何使用attr('value')函数

救命

迦特

Dav*_*aab 11

从Dojo 1.5开始,您应该使用getset方法来获取和设置属性.但是在attrDojo 2.0发布之前,该方法仍然有效.

var box = dijit.byId('textbox')
box.get('value');
box.set('value', 'new value');
Run Code Online (Sandbox Code Playgroud)


gat*_*ath 1

我已经完成了这个及其工作;

var titleEdit = dijit.byId('title');

var myValue = title.attr('displayedValue');
Run Code Online (Sandbox Code Playgroud)

成功了!