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

网站开发总结简写网站建设用英语怎么说

网站开发总结简写,网站建设用英语怎么说,2017两学一做竞赛网站,创建站点的步骤文章目录 什么是DOM#xff1f;使用DOM获取元素事件操作元素获取、修改元素内容获取、修改元素属性获取、修改表单元素属性#xff1a;input获取、修改样式属性直接修改样式#xff1a;行内样式通过修改class属性来修改样式 新增节点删除节点 什么是DOM#xff1f; DOM使用DOM获取元素事件操作元素获取、修改元素内容获取、修改元素属性获取、修改表单元素属性input获取、修改样式属性直接修改样式行内样式通过修改class属性来修改样式 新增节点删除节点 什么是DOM DOMDodument Object Model是文档对象模型。 Document文档指的是HTML页面。 Object对象指的是JS的对象。 DOM其实就是把HTML页面上的每个标签对应成JS的一个个对象通过这些个对象就可以获取/修改标签的内容和属性。 使用DOM 获取元素 let div document.querySelector(div); let divs document.querySelectorAll(div);注 document是浏览器提供的一个全局变量表示当前页面。我们可以借助这个变量来获取到当前页面上的所有元素querySelector是用来获取对象的方法里面写CSS的选择器可以通过选择器来选中不同的元素如果querySelect选择到多个元素只能将第一个选择到的元素赋值给变量只能使用到第一个元素querySelectAll可以选择到所有元素会把选择到的元素都放到divs这个数组中。 事件 用户对浏览器进行的操作都会由浏览器产生对应的“事件”。JS是为了实现和用户的交互的它就会获取到这些事件来和用户进行交互。 事件的三要素 事件源哪个元素触发的事件类型点击选中修改事件处理程序往往是一个回调函数。回调函数不需要程序员主动调用它会在触发事件时自动执行。 // 让 div 处理鼠标点击事件. //选中div标签let div document.querySelector(div);//鼠标点击div标签div.onclick function() {console.log(按下鼠标);}//鼠标在div标签上移动div.onmousemove function() {// console.log(鼠标移动);}//鼠标进入到div标签的区域div.onmouseenter function() {console.log(鼠标进来了);}//鼠标从div标签的区域离开div.onmouseleave function() {console.log(鼠标出去了);}操作元素 获取、修改元素内容 divhello/div// 先选中 divlet div document.querySelector(div);// 获取元素里的内容console.log(div.innerHTML);// 还可以通过给innerHTML属性赋值, 来起到修改的作用. div.onclick function() {// 这里赋值, 不仅仅能够赋值文本, 还可以赋值一个 html 片段. div.innerHTML 修改元素内容;}注使用innerHTML属性来获取和修改元素的内容元素的内容指的是开始标签和结束标签之间夹着的东西这是内容 获取、修改元素属性 img srcrose.jpg alt这是一朵花 width50px//选中img标签let img document.querySelector(img);//获取到img标签里的属性console.log(img.src);console.log(img.width);console.log(img.alt);//修改img标签的属性img.onclick function() {img.src img/female.png;}注元素的属性指的是元素开始标签里写的键值对 获取、修改表单元素属性input input typebutton value播放//选中input标签var btn document.querySelector(input);//获取input标签的属性console.log(btn.value);//修改input标签的属性btn.onclick function () {if (btn.value 播放) {btn.value 暂停;} else {btn.value 播放;}} 获取、修改样式属性 直接修改样式行内样式 div stylefont-size: 20px; font-weight: 700;hello/div//选中div标签var div document.querySelector(div);//直接通过内联属性来修改样式div.onclick function () {//得到原来的值var curFontSize parseInt(div.style.fontSize);curFontSize 10;//设置新的值div.style.fontSize curFontSize px;} 通过修改class属性来修改样式 //准备两个样式不同的类.light {color: black;background-color: white;} .dark {color: white;background-color: black;}//给div标签添加class属性为了后续的修改样式div classlight这是一大段话这是一大段话这是一大段话这是一大段话/div //选中div标签let div document.querySelector(div);//通过div标签的class属性来修改样式div.onclick function() {// 通过 className 属性获取到 html 元素中的 class 属性if (div.className dark) {div.className light;} else if (div.className light) {div.className dark;} else {alert(class 错误!);}}新增节点 div classparentdiv11/divdiv22/divdiv33/div/div//选中父标签let div document.querySelector(.parent);// 创建一个新的 div来添加到父标签里let childDiv document.createElement(div);childDiv.innerHTML 44;//通过appendChild方法进行新增节点div.appendChild(childDiv);删除节点 div classparentdiv11/divdiv22/div//设置class属性 方便删除div classtoDelete33/div/div//选中父标签let div document.querySelector(.parent);//选中要删除的子标签let toDelete document.querySelector(.toDelete);//删除子标签div.removeChild(toDelete);
http://www.hkea.cn/news/14373245/

相关文章:

  • 湖北随州住房和城乡建设部网站做网站的法律
  • 建设部网站撤销注册资质的都是公职人员吗网站开发人员名片
  • 苏州网站建设制作公司建设的网站打开速度很慢
  • wordpress全站网易云音乐播放做电商的需要学哪些东西
  • 公司企业网站制作湖北省交通建设监理协会网站
  • 海南网站搭建网站建设需要敲代码吗
  • 怎么建设网站最便宜初中做网站软件
  • 个人网站备案的好处网站备案信息如何下载
  • 做网站 大文件河北邯郸做网站
  • 教务管理网站开发中国wordpress变装
  • 网站建设初期的需求分析免费的郑州网络推广服务
  • 国家住房和城乡建设部官方网站wordpress slide插件
  • 网站建设调查内容有哪些景区门户网站建设大数据分析
  • 垂直类网站怎么做推广东莞网站建设三合一
  • 网站兼容视图网站开发应看什么书籍
  • 做网站客户最关心哪些问题2018淘宝客网站开发
  • 哔哩哔哩网站电子商务建设wordpress注册用户上传权限
  • 安卓市场网站建设网站管理系统改不了的
  • 唐山建设厅官方网站python做网站 知乎
  • 涿州网站建设涿州wordpress 整合论坛
  • ip代理提取网站源码怎么做一个门户网站
  • 深圳网站公司制作建设建材网站的目的
  • 设计网站公司湖南岚鸿公司盘锦如何做百度的网站
  • 韩国网站后缀如何把本地网站
  • 长沙网站优化效果哪些网站是做包装的
  • 合肥哪家制作网站wordpress洛米主题
  • 最好的网站开发语言营销网站竞品分析报告
  • 电子商务网站开发主要有哪些上饶做网站哪家好哦
  • 为什么没人做物流网站峡江网站建设
  • 网站懒加载怎么做皇马logo做网站