分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

Day15 ?jss整体结构梳理

发布时间:2023-09-06 01:20责任编辑:沈小雨关键词:js
JS ?DOM--- ???两个步骤:1 查找标签 ???(1)直接查找 ???????document.getElementById(“idname”) ?????????// dom对象document.getElementsByTagName(“tagname”) ??// dom对象的集合 ??[dom1,dom2,..]document.getElementsByClassName(“name”) ???// dom对象的集合 ??[dom1,dom2,..] ??????(2) 导航查找 ?????--- 通过某一个标签定位到另一个标签 ?????parentElement ??????????// 父节点标签元素children ???????????????// 所有子标签firstElementChild ??????// 第一个子标签元素lastElementChild ???????// 最后一个子标签元素nextElementtSibling ????// 下一个兄弟标签元素previousElementSibling ?// 上一个兄弟标签元素 ????????2 操作标签 ???(1) 文本操作 ???取值操作:DOM对象.innerTextDOM对象.innerHTML赋值操作: DOM对象.innerHTML="hello world" ???????????DOM对象.innerText="hello world" ???????????(2) 属性操作 ?DHTML的简洁语法: ?console.log(DOM对象.属性名); ?DOM对象.属性=值 ???原生JS: ???console.log(DOM对象.getAttribute("属性名")) ?DOM对象.setAttribute("属性名","值") ?????value: ???????input,select ,textarea ?(3) class属性操作 ?????DOM对象.classList.add("hide"); ?????????????DOM对象.classList.remove("c1"); ???左侧菜单实例 ?(4) css样式设置 ?????DOM对象.style.样式属性=样式值 ???????????节点操作 ????1 创建节点 ?document.createElement("a");2 添加节点 ?父节点.appendChild(添加节点)3 删除节点 ?父节点.removeChild(子节点)4 替换节点 ?父节点.replaceChild(新节点,被替换节点) ????????事件 ???onclick ????单击事件 ???ondblclick ?双击事件onload事件onsubmit事件 ??阻止默认事件发生:return falseonkeydown事件onselect事件onmouseover事件

Day15 ?jss整体结构梳理

原文地址:http://www.cnblogs.com/sexiaoshuai/p/7742276.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved