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

网站建设公司前景如何捕鱼游戏在哪做网站

网站建设公司前景如何,捕鱼游戏在哪做网站,搜索引擎推广价格,佛山网站制作专业公司这里写目录标题 DOM 基本概念获取元素事件概念事件的三要素操作元素获取/修改表单元素属性行内样式操作类名样式操作操作节点 DOM 基本概念 DOM 全称为 Document Object Model. W3C 标准给我们提供了一系列的函数, 让我们可以操作: 网页内容 ,网页结构, 网页样式 DOM数的结构如… 这里写目录标题 DOM 基本概念获取元素事件概念事件的三要素操作元素获取/修改表单元素属性行内样式操作类名样式操作操作节点 DOM 基本概念 DOM 全称为 Document Object Model. W3C 标准给我们提供了一系列的函数, 让我们可以操作: 网页内容 ,网页结构, 网页样式 DOM数的结构如 文档: 一个页面就是一个 文档, 使用 document 表示. 元素: 页面中所有的标签都称为 元素. 使用 element 表示. 节点: 网页中所有的内容都可以称为 节点(标签节点, 注释节点, 文本节点, 属性节点等). 使用 node 表示. 这些概念对应JavaScript中的一个个对象 获取元素 var element document.querySelector(selectors);selectors 包含一个或多个要匹配的选择器的 DOM字符串 DOMString 。 该字符串必须是有效的CSS选择器字符串如果不是则引发 SYNTAX_ERR 异常 表示文档中与指定的一组CSS选择器匹配的第一个元素的 html元素 Element 对象. 如果您需要与指定选择器匹配的所有元素的列表则应该使用 querySelectorAll() 可以在任何元素上调用不仅仅是 document。 调用这个方法的元素将作为本次查找的根元素 事件概念 JS 要构建动态页面, 就需要感知到用户的行为. 用户对于页面的一些操作(点击, 选择, 修改等) 操作都会在浏览器中产生一个个事件, 被 JS 获取到, 从而进行更复杂的交互操作. 事件的三要素 事件源: 哪个元素触发的事件类型: 是点击, 选中, 还是修改?事件处理程序: 进一步如何处理. 往往是一个回调函数. button idbtn点我一下/button scriptvar btn document.getElementById(btn);btn.onclick function () {alert(hello world);} /scriptbtn 按钮就是事件源. 点击就是事件类型 function 这个匿名函数就是事件处理程序 其中 btn.onclick function() 这个操作称为 注册事件/绑定事件 操作元素 获取/修改元素内容 Element.innerText 属性表示一个节点及其后代的“渲染”文本内容 // 读操作 var renderedText HTMLElement.innerText; // 写操作 HTMLElement.innerText string;Element.innerHTML 属性设置或获取HTML语法表示的元素的后代 // 读操作 var content element.innerHTML; // 写操作 element.innerHTML htmlString;获取/修改表单元素属性 表单(主要是指 input 标签)的以下属性都可以通过 DOM 来修改 value: input 的值. disabled: 禁用 checked: 复选框会使用 selected: 下拉框会使用 type: input 的类型 input typebutton value播放 scriptvar btn document.querySelector(input);btn.onclick function () {if (btn.value 播放) {btn.value 暂停;} else {btn.value 播放;}} /script行内样式操作 “行内样式”, 通过 style 直接在标签上指定的样式. 优先级很高 element.style.[属性名] [属性值]; element.style.cssText [属性名属性值];类名样式操作 修改元素的 CSS 类名. 适用于要修改的样式很多的情况. element.className [CSS 类名];操作节点 新增节点 分成两个步骤 创建元素节点把元素节点插入到 dom 树中 使用 createElement 方法来创建一个元素 var element document.createElement(tagName[, options]);createTextNode 创建文本节点 createComment 创建注释节点 createAttribute 创建属性节点 使用 appendChild 将节点插入到指定节点的最后一个孩子之后 element.appendChild(aChild)使用 insertBefore 将节点插入到指定节点之前. insertedNode 被插入节点(newNode) parentNode 新插入节点的父节点 newNode 用于插入的节点 referenceNode newNode 将要插在这个节点之前 var insertedNode parentNode.insertBefore(newNode, referenceNode);一旦一个节点插入完毕, 再针对刚刚的节点对象进行修改, 能够同步影响到 DOM 树中的内容. 使用 removeChild 删除子节点 oldChild element.removeChild(child)
http://www.zqtcl.cn/news/990359/

相关文章:

  • 详情页制作网站广州建设工程招标信息网
  • wordpress 响应速度慢长沙seo排名扣费
  • 网站首页二级下拉框怎么做酒店网站建设方案
  • 公众号流量投放网络优化工程师有前途吗
  • 电影网站app怎么做的网站关键词是什么
  • 成都做网站建设公司建设网站总结报告
  • 个人网站要备案嘛免费响应式模板网站
  • 淘宝网站内站建设免费个人网站怎么建立
  • 网站运营经验分享ppt沉默是金粤语谐音歌词
  • 建设部网站人员查询wordpress中文 手机版
  • 大港油田建设网站电子商务公司取名字参考大全
  • 贵阳网站建设多点互动wordpress分页出现404
  • wap微信网站模板网站如何做链接
  • 泉州专业网站开发公司怎么免费做公司网页
  • 嵌入式软件开发前景怎么样百度官方优化指南
  • 网站访问速度优化工具网页设计模板图片大全
  • 哪里有手机网站制作公司网页设计与制作心得体会800字
  • 湖南建设厅网站首页简述网站建设的基本思路
  • 蚌埠公司做网站网站开发月薪
  • 怎么更换网站logo推荐几个没封的正能量网站
  • 开网站的宣传图片怎么做php网站建设面试
  • 哪些网站可以下载视频网站建设评价量规
  • 惠州市建设局网站网站模块设计怎么做
  • 群晖可不可以做网站用如何查询商标是否已经被注册
  • 北京欢迎你网站制作公司建设厅和应急管理厅焊工证区别
  • 如何开办网站微信公众平台号申请注册
  • 网站建设找哪个平台浦东区建设工程监督网站
  • 如何创业做网站设计公司工作室
  • 游戏网站建设多少中国煤炭建设协网站
  • 动态图表网站宁津做网站