1

DOJO 中的 getElementsByTagName() 等价物是什么?

例如:

<input id="inserviceInputId" type="text" value="09/05/2003" name="inserviceInput" style="width:7em">

因此,为此,我试图通过 name="inserviceInput" 获取元素。

如何才能做到这一点?

提前致谢

4

2 回答 2

4

在我看来.query,这是一种表面上包装document.querySelector或可能发出嘶嘶声的方法。您可以在查询中使用任何属性,包括name. 如果您想使用getElementsByTagName它,您也可以随时使用它,因为它仍然可用。

require(["dojo/query"], function(query){
  console.log(query("[name=inserviceInput]"));
});

文档

于 2013-02-19T15:39:40.223 回答
1

Dojo 是建立在 JavaScript 之上的框架,而不是一种语言。getElementsByTagName是一个原生 JavaScript 函数。

所以 Dojo 的等价物getElementsByTagName是 ... getElementsByTagName

于 2013-02-19T15:36:55.153 回答