做黎川旅游网站的目的,交通运输部:全力保障交通网络畅通,会议网站开发,北京企业建立网站*JavaScript ECMAScript: 数据类型和变量#xff0c;选择结构#xff0c;循环结构#xff0c;对象#xff0c;数组#xff0c;函数#xff0c;运算符(ES6特性) DOM: 文档对象模型 -Document:每个载入浏览器的 HTML 文档都会成为 Document 对象 节点获取#xff1a; …*JavaScript ECMAScript: 数据类型和变量选择结构循环结构对象数组函数运算符(ES6特性) DOM: 文档对象模型 -Document:每个载入浏览器的 HTML 文档都会成为 Document 对象 节点获取 1.getElementById() 2.getElementsByName() 3.getElementsByTagName() 4.getElementsByClassName() 5.querySelector() 6.querySelectorAll() 操作文本内容 1.innerText 2.innerHTML 操作样式: 1.HTML元素.style.样式属性值 2.HTML元素.setAttribute(name,value) 3.HTML元素.className 值 4.HTML元素.id 值 节点创建 createElement():创建元素节点 createAttribute():创建属性节点 createComment():创建注释节点 createTextNode():创建文本节点 节点属性 nodeName:节点名 nodeType:节点类型 nodeValue:节点值 节点添加: appendChild(): 末尾追加子节点 insertBefore()已有的子节点之前插入新节点 节点删除: removeAttribute() 从元素中移除指定属性。 removeAttributeNode() 移除指定的属性节点并返回被移除的节点。 removeChild() 从元素中移除子节点。 replaceChild() 替换元素中的子节点。 节点关系 childNodes获取所有的子节点(包含空格) children获取所有的子节点(不包含空格) firstChild: 第一个子节点 lastChild最后一个子节点 nextSibling同辈节点的下一个节点 previousSibling同辈节点的上一个节点 parentNode获取父节点 nodelist.item() 返回 NodeList 中位于指定下标的节点。 nodelist.length 返回 NodeList 中的节点数。