深圳智学无忧教育科技(单题)
题型 | 难易度 | 出现频率 | 浏览 | 评论 |
---|---|---|---|---|
问答题 | 18 | 1 |
试题信息收集不易,转发请带上出处,不甚感谢!如果您对任何编程问题还有疑问,欢迎点击下方按钮向老师提问!
问答题
- 怎样添加、移除、移动、复制、创建和查找节点?
答:
1、创建节
createElement('节点名称') 创建节点对象
createTextNode(''); 创建文本节点
2、移除元素
parentNode.removeChild(childNode)
3、替换元素
parentNode.replaceChild(newChild,oldChild);//替换元素
4、插入元素
parentNode.insertBefore(newChild,refChild) //在refChild前插入节点
5、追加元素
parentNode.appendChild(childNode)
6、查找
parentNode.getElementsByTagName(tagName) 获取所在父节点下的指定标签名节点·祷豀TMLCollection类型
document.getElementsByClassName(className) //根据类名获取节点,返回HTMLCollection
document.EletemtBenyId(id) //通过元素Id,唯一性
document.querySelector('选择器') 查询符合条件的第一个元素
document.querySelectorAll('选择器') 查询符合条件的所有元素