DOM 高级编程


Posted in Javascript onMay 06, 2015

前言:W3C规定的三类DOM标准接口(换图)Core DOM(核心DOM),适用于各种结构化文档;XML DOM(Java OOP学过),专用于XML文档;HTML DOM,专用于HTML文档,下面了解下面几个问题。

一、location和history对象

back()  //返回
forward() 
go()  //前进
location 
href  //链接
reload  //加载

二、location和history对象的应用

<a href="javascript:location.href='flower.html'">查看鲜花详情</a>  

<a href="javascript:location.reload()">刷新本页</a>

<a href="javascript:history.back()">返回主页面</a>

三、Document对象的常用属性

1.referrer(返回载入当前文档的文档的URL)
2.URL(返回当前文档的URL) document.referrer document.URL

Document对象的常用方法

getElementById()(返回对拥有指定id的第一个对象的引用)    

getElementsByName()(返回带有指定名称的对象的集合)    

getElementsByTagName()(返回带有指定标签名的对象的集合)   

write()(向文档写文本、HTML表达式或JavaScript代码)

四、三种访问页面元素的区别

getElementById() 按元素的ID名称来访问
getElementsByName() 按元素的name名称来访问
getElementsByTagName() 按标签来访问

五、元素的显示和隐藏

1.visibility visible(表示元素是可见的)

hidden(表示元素是不可见的) object.style.visibility="值"

2.display none(表示此元素不会被显示)

block(表示此元素将显示为块级元素,此元素前后会带有换行符) object.style.display="值"

六、复选框的属性

复选框的checked属性值 选中:true 未选中:false

Javascript 相关文章推荐
jQuery的写法不同导致的兼容性问题的解决方法
Jul 29 Javascript
19个很有用的 JavaScript库推荐
Jun 27 Javascript
基于jQuery的输入框在光标位置插入内容, 并选中
Oct 29 Javascript
jQuery 拖动层(在可视区域范围内)
May 24 Javascript
node.js中的fs.unlinkSync方法使用说明
Dec 15 Javascript
javascript感应鼠标图片透明度显示的方法
Feb 24 Javascript
Javascript中replace()小结
Sep 30 Javascript
对Js OOP编程 创建对象的一些全面理解
Jul 26 Javascript
Bootstrap里的文件分别代表什么意思及其引用方法
May 01 Javascript
详解vuex数据传输的两种方式及this.$store undefined的解决办法
Aug 26 Javascript
element表格翻页第2页从1开始编号(后端从0开始分页)
Dec 10 Javascript
js绘制一条直线并旋转45度
Aug 21 Javascript
js获得当前系统日期时间的方法
May 06 #Javascript
js字符串操作方法实例分析
May 06 #Javascript
ajax+jQuery实现级联显示地址的方法
May 06 #Javascript
javascript十六进制及二进制转化的方法
May 06 #Javascript
js拆分字符串并将分割的数据放到数组中的方法
May 06 #Javascript
Juery解决tablesorter中文排序和字符范围的方法
May 06 #Javascript
javascript操作表格排序实例分析
May 06 #Javascript
You might like
动漫定律:眯眯眼都是怪物!这些角色狠话不多~
2020/03/03 日漫
三国漫画《火凤燎原》宣布动画化PV放出 预计2020年播出
2020/03/08 国漫
无线电广播的开始
2002/01/30 无线电
计算php页面运行时间的函数介绍
2013/07/01 PHP
PHP页面中文乱码分析
2013/10/29 PHP
Yii框架关联查询with用法分析
2014/12/02 PHP
ZendFramework框架实现连接两个或多个数据库的方法
2016/12/08 PHP
用jquery的方法制作一个简单的导航栏
2014/06/23 Javascript
JavaScript实现输入框与清空按钮联动效果
2016/09/09 Javascript
详解js的事件处理函数和动态创建html标记方法
2016/12/16 Javascript
Javascript实现页面滚动时导航智能定位
2017/05/06 Javascript
Angular2整合其他插件的方法
2018/01/20 Javascript
vue-cli项目优化方法- 缩短首屏加载时间
2018/04/01 Javascript
layui table设置前台过滤转义等方法
2018/08/17 Javascript
深入理解JavaScript 箭头函数
2019/05/30 Javascript
javascript canvas封装动态时钟
2020/09/30 Javascript
[48:47]VGJ.S vs NB 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
深入理解Python中的元类(metaclass)
2015/02/14 Python
名片管理系统python版
2018/01/11 Python
python实现可视化动态CPU性能监控
2018/06/21 Python
在python中对于bool布尔值的取反操作
2020/12/11 Python
6种非常炫酷的CSS3按钮边框动画特效
2016/03/16 HTML / CSS
好莱坞百老汇御用王牌美妆:Koh Gen Do 江原道
2018/04/03 全球购物
内部类的定义、种类以及优点
2013/10/16 面试题
2014年五四青年节活动策划书
2014/04/22 职场文书
班级学习计划书
2014/04/27 职场文书
10的分与合教学反思
2014/04/30 职场文书
党员自我剖析材料范文
2014/10/06 职场文书
护理见习报告范文
2014/11/03 职场文书
2015年五四青年节演讲稿
2015/03/18 职场文书
信用卡催款律师函
2015/05/27 职场文书
幼儿园开学家长寄语(2015秋季)
2015/05/27 职场文书
幼儿园开学报名通知
2015/07/16 职场文书
中国文明网2015年“向国旗敬礼”活动网上签名寄语
2015/09/24 职场文书
2016关于学习党章的心得体会
2016/01/15 职场文书
详解Golang如何优雅的终止一个服务
2022/03/21 Golang