dojo dom操作querySelector domConstructplace
dojo/dom操作、querySelector、domConstruct.place 都是 Dojo 框架中常用的 DOM 操作方法。
dojo/dom 模块提供了一些基本的 DOM 操作方法,如获取 DOM 元素、设置 DOM 属性、添加或移除 DOM 类等。
querySelector 是原生 JavaScript 的一个 DOM 操作方法,用于根据选择器字符串获取符合条件的第一个 DOM 元素。
domConstruct.place 方法可以在 DOM 树中插入新的节点,可以指定插入位置、插入方式等选项。
示例代码:
require(['dojo/dom', 'dojo/dom-construct'], function(dom, domConstruct) {
// 获取 id 为 myDiv 的 DOM 元素
var myDiv = dom.byId('myDiv');
// 在 myDiv 中添加一个新的 div 元素
var newDiv = domConstruct.create('div', {innerHTML: 'Hello, Dojo!'});
domConstruct.place(newDiv, myDiv, 'last');
// 根据选择器字符串获取第一个 p 元素
var firstP = document.querySelector('p');
});
``
原文地址: https://www.cveoy.top/t/topic/hgxv 著作权归作者所有。请勿转载和采集!