Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用dojo TextBox attr函数获取值?_Dojo - Fatal编程技术网

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

如何使用dojo TextBox attr函数获取值?,dojo,Dojo,如何获取Dojo文本框的值 我这样做 dijit.byId(“textName”).getValue(); 但是firbug告诉我getValue()已被弃用!是使用属性('value') 但我不知道如何使用attr('value')函数 帮助 盖特我已经完成了这项工作,而且它也发挥了作用 var titleEdit=dijit.byId('title'); var myValue=title.attr('displayedValue'); 成功了 在1.2中,Dijit移动到公共属性访问器

如何获取Dojo文本框的值

我这样做

dijit.byId(“textName”).getValue();
但是firbug告诉我getValue()已被弃用!是使用属性('value')

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

帮助


盖特

我已经完成了这项工作,而且它也发挥了作用

var titleEdit=dijit.byId('title');
var myValue=title.attr('displayedValue');

成功了

在1.2中,Dijit移动到公共属性访问器方案。要使用新样式并避免警告,请执行以下操作:

dijit.byId(“textName”).attr(“value”);

Dijit的负责人写了一个可能有用的方法。

从Dojo 1.5开始,您应该使用
get
set
方法获取和设置属性。但是在Dojo2.0发布之前,
attr
方法仍然有效

var-box=dijit.byId('textbox')
get('value');
box.set('value','newvalue');

我很乐意接受其中一个答案,如果没有一个答案可以接受,我会留下评论,解释原因。Post已移动或不再可用。