文件名称: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属性: 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。