当前位置: 首页 > news >正文

dw设计个人网页河源市seo点击排名软件价格

dw设计个人网页,河源市seo点击排名软件价格,wordpress新闻,口碑好的盐城网站建设一、css设置样式的方式总结#xff1a; 对象.style.css属性 对象.className ‘’ 会覆盖原来的类 对象.setAttribut(‘style’,‘css样式’) 对象.setAttribute(‘class’,‘类名’) 对象.style.setProperty(css属性名,css属性值) 对象.style.cssText “css样式表” …一、css设置样式的方式总结 对象.style.css属性 对象.className ‘’ 会覆盖原来的类 对象.setAttribut(‘style’,‘css样式’) 对象.setAttribute(‘class’,‘类名’) 对象.style.setProperty(css属性名,css属性值) 对象.style.cssText “css样式表” style.headerObj {height: 100px;background-color: red;}.select {background-color: blue;}/style bodyheader classheaderObj idheaderObj style name-1我是头部元素/header /bodyscriptvar headerObj document.querySelector(#headerObj)headerObj.addEventListener(mouseover, function () {this.style.height 200pxthis.className select//会覆盖原来的类this.setAttribute(style, background-color:green)this.setAttribute(class, select headerObj)this.style.setProperty(background-color, green)this.style.cssText height: 200px;background-color: pink; font-size:30px}) /script二、节点 DOM节点网页中所有的内容都是节点 标签、属性、文本、注释、document 节点的特征 节点类型nodeType 节点名称nodeName 节点值 nodeValue 节点标签节点属性节点文本节点document节点类型1239节点属性大写的标签名属性名#text#document节点值null属性值文本内容null先获取属性节点: 元 素.getAttributeNode(“属性名”)1.先获取文本节点 元 素.firstChild 2.标签的第一个子节点必是文本节点 标签节点 bodyheader classheadClass idheaderId name-1h1我是头部区域标签/headerspan classspanClass idspanId name-1s1我是行内元素范围标签/span /body scriptconsole.log(headerObj.nodeType) //1 块元素console.log(spanObj.nodeType) //1 行内元素console.log(headerObj.nodeName) //HEADERconsole.log(spanObj.nodeName) //SPANconsole.log(headerObj.nodeValue) //nullconsole.log(spanObj.nodeValue) //null /script属性节点 scriptconsole.log(headerObj.getAttributeNode(class).nodeType) //2console.log(headerObj.getAttributeNode(name-1).nodeType) //2console.log(spanObj.getAttributeNode(name-1).nodeType) //2console.log(spanObj.getAttributeNode(id).nodeType) //2console.log(headerObj.getAttributeNode(class).nodeName) //classconsole.log(headerObj.getAttributeNode(name-1).nodeName) //name-1console.log(spanObj.getAttributeNode(name-1).nodeName) //name-1console.log(spanObj.getAttributeNode(id).nodeName) //idconsole.log(headerObj.getAttributeNode(class).nodeValue) //classconsole.log(headerObj.getAttributeNode(name-1).nodeValue) //name-1console.log(spanObj.getAttributeNode(name-1).nodeValue) //name-1console.log(spanObj.getAttributeNode(id).nodeValue) //id /script文本节点 scriptconsole.log(headerObj.firstChild.nodeType) //3console.log(spanObj.firstChild.nodeType) //3console.log(headerObj.firstChild.nodeName) //#textconsole.log(spanObj.firstChild.nodeName) //#textconsole.log(headerObj.firstChild.nodeValue) //文本内容console.log(spanObj.firstChild.nodeValue) // /scriptdocument节点 scriptconsole.log(document.nodeType) //9console.log(document.nodeName) //#documentconsole.log(document.nodeValue) //null /script三、节点之间的关系 bodyul idlist!-- 我是ul的第一行文本 --li idli1第一行/li!-- 我是ul的第二行文本 --li idli2第二行/li111li classli3第三行/lili第四行/li!-- 我是ul的注释 --li第五行/li!-- 我是ul的最后一行文本 --/ul/bodyscriptvar ulList document.getElementById(list)var li2 document.getElementById(li2)/script嵌套关系 1、父节点 parentNode 2、父元素节点 parentElement parentNode与parentElement的区别 html标签的父节点是document的节点名称 html标签的父元素节点是document的节点值 3、子节点 childNodes (标签节点、文本节点、注释节点) 每个li前后都有text 4、子元素节点 children 标签节点 所有的li元素 5、第一个子节点 firstChild 文本节点 6、第一个子元素节点 firstElementChild 标签节点 7、最后一个子节点 lastChild 文本节点 8、最后一个子节点 lastElementChild 标签节点 并列关系 1、上一个节点 previousSibling 文本节点 2、上一个元素节点 previousElementSibling 标签节点 3、下一个节点 nextSibling 文本节点 4、下一个元素节点 nextElementSibling 标签节点 总结 1、firstChild/lastChild/previousSibling/nextSibling获取到的都是文本节点 如果有文本返回节点值-文本内容如果没有文本返回节点名称-#text 2、firstElementChild/lastElementChild/previousElementSibling/nextElementSibling获取到的都是标签节点 四、创建元素的三种方式 1、document.write() 弊端只能往body中添加元素 document.write(header classhObj头部区域/header) 2、innerHTML 弊端覆盖原有的元素 3、document.createElement(“标签名”) 1、添加元素 父元素.appendChild(子元素) 2、删除元素 父元素.removeChild(子元素) 综合案例 style#btn {width: 300px;height: 100px;font-size: 30px;}#box {margin-top: 30px;width: 300px;height: 300px;border: 3px solid red;}.li1 {color: green;font-size: 30px;}/stylebody//1、先搭建静态页面button idbtn动态的创建列表/buttondiv idbox/div/bodyscript// 2、获取元素var btn document.getElementById(btn)var box document.getElementById(box)// 3、创建一个武功秘籍数组var arr [易经经,葵花宝典,辟邪剑谱,吸星大法,太极拳,]// 4、给按钮绑定单击事件btn.onclick function () {// 5、创建ul元素并将该元素当做box的子元素var ulObj document.createElement(ul)box.appendChild(ulObj)// 6、遍历武功秘籍数组arr.forEach(function (value, index) {// 7、创建li元素并将该元素当做ul的子元素var liObj document.createElement(li)ulObj.appendChild(liObj)// 8、将数组的6个元素分别当做li的文本内容liObj.innerText value// 9、设置每个li的class属性liObj.setAttribute(class, li (index 1))// 10、给li绑定鼠标移入移出事件liObj.onmouseover function () {this.style.setProperty(background-color, red)}liObj.onmouseout function () {this.style.setProperty(background-color, )}// 11、给li绑定单击事件liObj.onclick function () {ulObj.removeChild(this)}})// 12、按钮禁用提示用户不能点了this.disabled truethis.innerText 别点了}/script五、BOM BOM:浏览器对象模型顶级对象是window 属性console、全局变量、location 操作地址栏、history location console.log(window.location) 1、hash 地址栏中#后面的内容 window.location.hash 2、host 域名主机民和端口号 window.location.host 3、hostname 主机名 window.location.hostname 4、port 主机名 window.location.port 5、href 整个地址 l ocation.href 6、protocol 协议 window.location.protocol 7、origin 协议主机名端口号 window.location.origin 8、reload() 重新加载页面 9、back( 返回上一页 history 9、back( 返回上一页 bodybutton idbtn点我重新加载页面/buttonbutton onclickgoToA()点我跳转到A页面/buttonbutton onclickforwardToA()前进一页/button /body script // 8、reload() 重新加载页面document.getElementById(btn).onclick function () {window.location.reload()}// 9、location back()返回上一页console.log(window.history)function goToA() {window.location.href ./A.html //另一个网页}// 9、history 返回上一页function forwardToA() {window.history.forward()} /script方法alert()、prompt()全局函数 事件onload、onscroll
http://www.hkea.cn/news/14288260/

相关文章:

  • 网站源码下载网国外注册的域名国内能用吗
  • 网站开发英文学网站开发的总结
  • 小说网站的里面的搜索是怎么做的建设人员查询平台
  • 微信小程序制作网站电子产品配件采购网站
  • 科技通信网站模板下载制作网页如何添加图片
  • 宿迁网站建设费用商城网站项目策划书
  • dedecms网站信息统计青海玉树网站建设
  • 快速做网站wordpress weui主题
  • 网站开发工作室策划案有趣实用的网站
  • 徐州城乡建设局网站网站建设2018需要什么
  • 怎样优化网站自然排名ui设计可以在ipad上面做嘛?
  • 高密住房和城乡建设部网站网站服务器结构图
  • 个人做网站创业南宁大型网站建设
  • 模块建站工具做网站外包群
  • 网站推广营销的步骤网站推广的常用方法有哪些?
  • 建设部相关网站wordpress 资讯
  • 佛山精品网站建设制作外贸网站模板下载
  • 泰安网站开发公司四川seo策略
  • 图片网站建设方案wordpress 影视源码
  • 网站开发是前端还是后端网站报价表
  • 软装公司网站建设买衣服app排行榜前十名
  • 天津市企业网站建设公司织梦网站制作费用
  • 个人网站做哪些内容58同城推广网站怎么做
  • 做英文网站公司广州网站优化排名系统
  • 京东联盟的网站怎么做wordpress酒店模板下载
  • 网站建设素材模板下载山东今天重大新闻
  • 深圳策划公司网站企业网站自助建站上海
  • iis7添加网站中国石化工程建设有限公司设计许可证编号
  • 湘潭网站建设速来磐石网络a0000网站建设
  • 沈阳和平三好街做网站苏州招聘网站制作