DOJO 中的 getElementsByTagName() 等价物是什么?
例如:
<input id="inserviceInputId" type="text" value="09/05/2003" name="inserviceInput" style="width:7em">
因此,为此,我试图通过 name="inserviceInput" 获取元素。
如何才能做到这一点?
提前致谢
DOJO 中的 getElementsByTagName() 等价物是什么?
例如:
<input id="inserviceInputId" type="text" value="09/05/2003" name="inserviceInput" style="width:7em">
因此,为此,我试图通过 name="inserviceInput" 获取元素。
如何才能做到这一点?
提前致谢
在我看来.query
,这是一种表面上包装document.querySelector
或可能发出嘶嘶声的方法。您可以在查询中使用任何属性,包括name
. 如果您想使用getElementsByTagName
它,您也可以随时使用它,因为它仍然可用。
require(["dojo/query"], function(query){
console.log(query("[name=inserviceInput]"));
});
Dojo 是建立在 JavaScript 之上的框架,而不是一种语言。getElementsByTagName
是一个原生 JavaScript 函数。
所以 Dojo 的等价物getElementsByTagName
是 ... getElementsByTagName
。