博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《JavaScript DOM 编程艺术》小结
阅读量:6904 次
发布时间:2019-06-27

本文共 832 字,大约阅读时间需要 2 分钟。

第三章 DOM:

1、D:document(文档)、O:Object(对象)、M:model(模型)

2、四个方法

getElementById(id)、getElementsByTagName(tag)、object.getAttribute(attribute)、object.setAttribute(attribute,value)

第四章:案例研究:JavaScript美术馆

1、为解决两个问题

①当点击某个链接时,能留在这个网页而不是转到另一个窗口

②当点击某个链接时,可以同时看到那张图片和原有的图片清单

解决方案:

step1:增加占位符,给唯一的ID

step2:书写JS相应函数,更改占位符属性

2、新函数

element.childNodes、element.firstChild、element.lastChild、element.nodeValue

第五章:JavaScript编程原则和良好习惯

1、预留退路

2、向后兼容性

3、行为层和样式层分离

第七章:动态创建HTML内容

三种方法:

1、document.write(),缺点:HTML与JS无法分离

2、object.innerHTML=,缺点:大段插入比较方便,无法对插入内容进行返回精确处理

3、DOM方法

createElement()、createTextNode()、appendChild()、insertBefore()

第九章:CSS-DOM

1、问题:如何让行为层和样式层分离的更彻底?

解决方案:利用element.className,可以将类的样式设置放在CSS文件中

第十章:用JavaScript实现动画效果

1、两个函数

setTimeout()、clearTimeout()

第十一章:JavaScript网站设计实战

css文件,先设置颜色(color.css),再设置布局(layout.css),再设置字体(typography.css)

 

转载地址:http://uwldl.baihongyu.com/

你可能感兴趣的文章
Maven实现Web应用集成測试自己主动化 -- 測试自己主动化(WebTest Maven Plugin)
查看>>
jvm虚拟机原理1
查看>>
51 Nod 1029 大数除法【Java大数乱搞】
查看>>
1941套站点模版,终生收藏,个个精品
查看>>
使用Reveal来查看别人的APP界面+白苹果不刷机解决方式
查看>>
MongoDB(六)-- 集群搭建
查看>>
QQ窗体的控制,同步异步打开360网盘,控制360网盘窗体的移动
查看>>
Linux中tomcat启动很慢,SessionIdGeneratorBase.createSecureRandom耗时5分钟
查看>>
Android倒计时案例展示
查看>>
openstack resize 更新显卡驱动程序解决问题
查看>>
人人都能够做深度学习应用:入门篇
查看>>
html中文乱码问题的解决
查看>>
Android学习——在Android中使用OpenCV的第一个程序
查看>>
elasticsearch删除索引报错【原】
查看>>
Colossus: Successor to the Google File System (GFS)
查看>>
SNF快速开发平台MVC-瀑布式分页组件
查看>>
测试同学打了鸡血一样的拼命测试就一定可以保障项目的质量吗?
查看>>
英伟达硬件加速解码器在 FFMPEG 中的使用
查看>>
mongodb的基本语法(一)
查看>>
背水一战 Windows 10 (59) - 控件(媒体类): Image, MediaElement
查看>>