- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
元素属性操作
元素属性操作
在一个功能完善的页面中,交互效果往往
多种多样,仅通过操作元素的内容和样式
并不能满足开发条件,我们还需要学习如
何操作元素属性。
在DOM中,我们可以操作property属性、
attribute属性和data-*属性。
1操作property属性
例如,img元素、input元素常用的property属性如下。
limg元素:src、title属性。
linput元素:disabled、checked和selected属性。
2操作attribute属性
操作attribute属性的方式如下。
l设置属性:通过元素对象的setAttribute()方法可以设置属性。
element.setAttribute(属性,值);
l获取属性值:通过元素对象的getAttribute()方法可以获取属性值。
element.getAttribute(属性);
l移除属性:通过元素对象的removeAttribute()方法可以移除属性。
element.removeAttribute(属性);
3【案例】Tab栏切换
Tab栏在网站中的使用非常普遍,它的
优势在于可以在有限的空间内展示多块
的内容,用户可以通过单击标签项在多
个内容块之间进行切换。
3【案例】Tab栏切换
编写HTML页面
Tab栏由上、下两部分结构组成,上半部分是Tab栏的标签结构,用于展示标签项;下半
部分是Tab栏的内容区,用于展示内容项。每个标签项都有相对应的内容项,通过鼠标单
击Tab栏的标签项可以实现对应内容项的切换。
3【案例】Tab栏切换
通过JavaScript实现Tab栏的切换效果
首先需要获取目标元素,然后通过for语句为每个元素对象注册单击事件,最后
实现Tab栏的切换效果。
3【案例】Tab栏切换
通过JavaScript实现内容区的展示效果
内容区展示的内容随标签项的切换而切换,我们可以通过操作attribute属性来完成。
4动手实践:显示和隐藏密码
案例需求:使用两张不同状态的“眼睛”图片充当按钮功能。
图片中“眼睛”睁开时密码显示,闭合时密码隐藏。
默认情况下,输入的密码是隐藏的,对应闭合状态的“眼睛”。
隐藏密码的效果图显示密码的效果
图
4动手实践:显示和隐藏密码
案例实现思路
首先通过img和input等元素搭建密码结构,然后通过
JavaScript操作元素的属性,通过更改input元素的type
属性完成密码框和文本框的切换,并切换对应的“眼睛”
图片。
THANKYOU!
您可能关注的文档
- 跟岗实习安全责任协议.pdf
- 《测量误差与数据处理》课件——3测量不确定度的作用及来源.pptx
- 《大学生创新创业实务》课件——评估创业机会 SWOT分析法.pptx
- 净度特征符号实习报告单.pdf
- 《盾构施工设备管理》课件——第九章 设备管理的技术经济效果分析.pptx
- 《盾构施工设备管理》课件——第一章 概述.pptx
- 《盾构施工设备管理》课件——第十章 现代管理方法在设备管理中的应用.pptx
- 《采购与供应实务》课件——采购跟催.pptx
- 果树生产技术(北方)课程介绍.pdf
- 《盾构施工设备管理》课件——第六章 设备的故障与事故.pptx
- 2024长沙电力职业技术学院《形势与政策》期末考试能力检测试卷【突破训练】附答案详解.docx
- 2024新疆职业大学《形势与政策》期末考试考前冲刺练习题及答案详解【考点梳理】.docx
- 2025开封文化艺术职业学院《形势与政策》期末考试题库试题(原创题)附答案详解.docx
- 2024年贵州经贸职业技术学院《形势与政策》期末考试练习题附答案详解【B卷】.docx
- 2024年苏州工业园区职业技术学院《形势与政策》期末考试练习题含答案详解(A卷).docx
- 2024年西安职业技术学院《形势与政策》期末考试预测复习新版附答案详解.docx
- 2024河南女子职业学院《形势与政策》期末考试每日一练试卷及答案详解参考.docx
- 2024河南推拿职业学院电视播音主持期末考试考前冲刺练习【实用】附答案详解.docx
- 2024江西外语外贸职业学院电视播音主持期末考试模拟试题(完整版)附答案详解.docx
- 2024年许昌电气职业学院《形势与政策》期末考试能力检测试卷附答案详解(黄金题型).docx
最近下载
- 中国糖尿病足诊治指南(2024版)解读.pptx VIP
- 《中国保险业意外伤害经验发生率表(2021)》.pdf VIP
- 安伯格GRP1000 IMS技术详细说明.docx VIP
- 采购变更管理方案.docx VIP
- 电网调度规程.pptx VIP
- WS∕T 779-2021 儿童血细胞分析参考区间.pdf
- 2025浙江省“三支一扶”计划招募270人笔试备考试题及答案解析.docx VIP
- 通信工程师中级考试(传输与接入有线务实)2021真题.pdf VIP
- 全国服装设计与工艺赛项理论知识试题及答案.doc VIP
- DB3707_T 033-2021 智慧供热系统建设技术规范.docx VIP
文档评论(0)