【文件属性】:
文件名称:JavaScript_DOM编程
文件大小:2KB
文件格式:TXT
更新时间:2014-01-01 06:03:18
JavaScript DOM编程
一、事件处理程序方式
1.在对应的Html标签上增加一个要处理的事件属性
如:禁止在页面中使用单击鼠标右键弹出快捷菜单
2.直接在JavaScript代码中设置元素对象的事件属性
3.在
二、DOM对象(参考w3school手册HTML_DOM部分与DHTML参考手册)
1.document
·与标签相关的属性:
alinkColor
linkColor
vlinkColor
bgColor
fgColor
·描述网页文档信息的属性
charset
defaultCharset
cookie
fileCreatedDate:网页文档的创建时间
fileModifiedDate:网页文档的修改时间
fileSize:文件大小
lastModified:
URL:返回或设置打开当前网页所用的URL地址
referrer:返回或设置导航到当前文件的超链接源的URL
·对象属性:对于对象数组xxx中的xxx["yyy"]与xxx.item("yyy")的主要区别在于yyy对应多个值时xxx["yyy"]返回的是最后一个值,xxx.item("yyy")返回的是数组,其数组元素值可用xxx.item("yyy",0)得到
forms数组:所有表单类数组
anchors数组
links数组
images数组
scripts数组
applets数组
all数组:所有标签数组
styleSheets数组:样式表对象数组
body对象:嵌入在body标签内的标签可以作为body的子元素引用
title对象
·cookie属性
设置格式:name=value; expires=Fri,31 Dec 1999 23:59:59 GMT; path=/bookshop; domain=baidu.com; secure;
expries:有效时间;path:有效地目录;domain:有效地域名;secure:设为安全访问
读取格式:
2.body对象
appendChild方法:将一个对象的Html标签添加到标签对的最后
3.form对象
submit方法:该方法不会触发onsubmit事件
item方法:返回某字段元素值(不能返回type=image类型)
onsubmit事件:在程序提交前触发,若其值为true则提交,若为false则不提交给服务器
三、script标签属性
·defer 属性:该属性无值,设置该属性使得本标签在装置完后再执行,否则会在浏览器装载时局执行。
aaa
ccc
其结果为bbb,因为在加载完后执行document.write("bbb")时会重新打开文档
·language属性:用于语言
·type属性 (新标准建议用type代替lauguage)
·src属性:
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
网友评论
- 非常不错,可以看下