访问dojo中的输入类型

访问dojo中的输入类型,dojo,dijit.form,Dojo,Dijit.form,我输入dojo.query('input'),得到以下结果:- <input id="paragraphtwo" data-dojo-type="dijit/form/SimpleTextarea" rows="4" cols="50" style="width:auto"> 现在当我写作的时候 text= dojo.query('input') [<input id="paragraphtwo" data-dojo-type="dijit/form/SimpleTe

我输入dojo.query('input'),得到以下结果:-

 <input id="paragraphtwo" data-dojo-type="dijit/form/SimpleTextarea" rows="4" cols="50" style="width:auto">

现在当我写作的时候

text= dojo.query('input')
 [<input id="paragraphtwo" data-dojo-type="dijit/form/SimpleTextarea" rows="4" cols="50" style="width:auto">]
text=dojo.query('input'))
[]
以文本形式存储


现在,当我写文本[0]时,我得到了“第二段”。我如何访问输入类型,即如何获得“dijit/form/SimpleTextarea”,就像我获得id一样,一种方法如下:

    var input = dojo.byId("paragraphtwo");
    var dojoType = dojo.attr(input, "data-dojo-type"));​
    console.log(dojoType); // Outputs: dijit/form/SimpleTextarea

使用
declaredClass
属性:

console.log(dijit.byId("paragraphtwo").declaredClass);