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 相关文章推荐
几个常用的JavaScript字符串处理函数 - split()、join()、substring()和indexOf()
Jun 02 Javascript
Javascript Math ceil()、floor()、round()三个函数的区别
Mar 09 Javascript
利用javaScript实现点击输入框弹出窗体选择信息
Dec 11 Javascript
全面兼容的javascript时间格式化函数(比较实用)
May 14 Javascript
Underscore.js常用方法总结
Feb 28 Javascript
自动完成的搜索框javascript实现
Feb 26 Javascript
简单实现Bootstrap标签页
Aug 09 Javascript
微信小程序基于本地缓存实现点赞功能的方法
Dec 18 Javascript
微信小程序云开发之使用云存储
May 17 Javascript
layui的数据表格+springmvc实现搜索功能的例子
Sep 28 Javascript
JavaScript实现简单日历效果
Sep 11 Javascript
JS中循环遍历数组的四种方式总结
Jan 23 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
SONY ICF-F10中波修复记
2021/03/02 无线电
php getsiteurl()函数
2009/09/05 PHP
jQuery 源码分析笔记
2011/05/25 PHP
PHP提示Deprecated: mysql_connect(): The mysql extension is deprecated的解决方法
2014/08/28 PHP
php连接odbc数据源并保存与查询数据的方法
2014/12/24 PHP
基于PHP代码实现中奖概率算法可用于刮刮卡、大转盘等抽奖算法
2015/12/20 PHP
详解使用php调用微信接口上传永久素材
2017/04/11 PHP
Laravel中错误与异常处理的用法示例
2018/09/16 PHP
PHP强制转化的形式整理
2020/05/22 PHP
Javascript 强制类型转换函数
2009/05/17 Javascript
有效的捕获JavaScript焦点的方法小结
2009/10/08 Javascript
使用JavaScript 实现各种跨域的方法
2013/05/08 Javascript
我的Node.js学习之路(四)--单元测试
2014/07/06 Javascript
jQuery实现图片向左向右切换效果的简单实例
2016/05/18 Javascript
基于jquery实现的鼠标悬停提示案例
2016/12/11 Javascript
JavaScript 实现 Tab 点击切换实例代码
2017/03/25 Javascript
angular ng-click防止重复提交实例
2017/06/16 Javascript
Angular8 实现table表格表头固定效果
2020/01/03 Javascript
vue使用swiper实现左右滑动切换图片
2020/10/16 Javascript
在PyCharm环境中使用Jupyter Notebook的两种方法总结
2018/05/24 Python
Python中的CSV文件使用&quot;with&quot;语句的方式详解
2018/10/16 Python
python使用socket实现的传输demo示例【基于TCP协议】
2019/09/24 Python
Python识别验证码的实现示例
2020/09/30 Python
html5的websockets全双工通信详解学习示例
2014/02/26 HTML / CSS
欧洲最大的婴幼儿服装及内衣公司:Petit Bateau(小帆船)
2016/08/16 全球购物
制冷与电控专业应届生求职信
2013/11/11 职场文书
销售实习自我鉴定
2013/12/07 职场文书
初中地理教学反思
2014/01/11 职场文书
竞聘书模板
2014/03/31 职场文书
高中教师评语大全
2014/04/25 职场文书
项目经理任命书内容
2014/06/06 职场文书
2014年班主任德育工作总结
2014/12/05 职场文书
2014城乡环境综合治理工作总结
2014/12/19 职场文书
三好学生事迹材料
2014/12/24 职场文书
2016元旦文艺汇演主持词
2015/07/06 职场文书
python使用torch随机初始化参数
2022/03/22 Python