Javascript速查手册2(轉自:http://www.diybl.com/course/1_web/javascript/jsjs/200798/71013_8.html)

第二部分 浏览器文档对象 事件 load 加载文档或frame组时发生,只适用于和标记。 unload 退出文档或frame组时发生,只适用于和标记。 abort 文档元素加载中断时发生,适用于 标记。 blur 元素失去焦点时发生,适用于标记及form中各元素。 change 元素内容发生变化时发生,适用于form中单行文本text、多行文本textarea、列表框select。 click 鼠标单击时发生,适用于所有标记。 dbclick 鼠标双击时发生,适用于所有标记。 dragDrop 鼠标拖动后松开时发生,适用于标记、标记和标记。 error 装入文档出错时发生,适用于标记、标记和 标记。 focus 元素获得焦点时发生,适用于标记、标记和 标记。 keyDowm 按下键盘时发生,适用于所有标记。 keyPress 按下键盘并放开时发生,适用于所有标记。 keyUp 放开键盘时发生,适用于所有标记。 mouseDown 按下鼠标键时发生,适用于所有标记。 mouseMove 鼠标移动时发生,适用于所有标记。 mouseOut 鼠标移出范围时发生,适用于所有标记。 mouseOver 鼠标在元素范围内时发生,适用于所有标记。 mouseUp 松开鼠标按键时发生,适用于标记、标记和form中的按钮元素。 move 当用户移动窗口或frame(框架或帧)时发生,适用于标记、标记和标记。 reset 用户单击form中复位按钮时发生,适用于

标记。 resize 用户改变窗口或frame大小时发生,适用于标记和标记。 select 用户选择元素内容时发生,适用于form中单行文本框text、多行文本框textarea、列表框select。 submit 用户单击form中提交按钮时发生,只用于 标记。 window对象 属性 closed 功能:表示窗口是否关闭。 defaultStatus 功能:浏览器窗口底部状态栏的默认信息。 document 功能:window对象的子对象,表示窗口中当前文档对象。 frames 功能:包含所有frame对象的数组。 history 功能:指窗口的history子对象,包含窗口中最近访问的URL清单。 length 功能:表示window对象中包含的帧(或框架)的个数。 location 功能:window对象的location子对象,包含window对象当前的URL地址和各部分内容。 name 功能:窗口名称,用于窗口的识别。 offscreenBuffering 功能:布尔值,制定是否使用窗口信息频外缓冲。窗口信息频外缓冲先装入所有窗口元素,再显示窗口内容。 operner 功能:表示打开窗口的window对象。 parent 功能:表示包含某个窗口或frame(帧或框架)的父对象。 self 功能:表示当前窗口自身。 status 功能:表示状态栏的当前信息。 top 功能:指一系列嵌套窗口中的最上层窗口,常用于帧(框架)嵌套中。 window 功能:指当前窗口。 方法 alert(text) 功能:弹出提示对话框,text参数为在对话框中提示的信息。 blur() 功能:使焦点离开当前窗口。 clearInterval(interval) 功能:删除设置的间隔时间器。 clearTimeout(timer) 功能:删除设置的超时设置。 close() 功能:关闭指定的窗口。 confirm(text) 功能:弹出确认对话框,text参数为对话框中显示的文本信息。 focus() 功能:将焦点制定到特定窗口。 moveBy(X,Y) 功能:在窗口当前位置基础上,将窗口在水平和垂直方向上移动一定距离。 moveTo(X,Y) 功能:将窗口移动到参数X,Y确定的屏幕位置上。 open(URL,name,[options]) 功能:打开新的窗口,同时生成新的window对象。URL参数为新窗口中文档的路径,name参数为生成的新窗口window对象的name属性。 prompt(text,defaultText) 功能:弹出含文本框的对话框,要求用户在文本框中键入值。Text参数为对话框中显示的提示信息,defaultText参数为文本框中默认的值。 print() 功能:打印窗口内容。 resizeBy(addX,addY) 功能:调整窗口大小。参数addX为窗口在水平方向上增加的宽度,addY为窗口在垂直方向上增加的高度,单位为像素。当将参数设为负数时,可以缩小窗口。 resizeTo(outerWidth,outerHeight) 功能:调整窗口大小。参数outerWidth为调整后窗口的外部尺寸的宽度,outerHeight为调整后窗口的外部尺寸的高度,单位为像素。 scroll(x,y) 功能:在窗口中滚动文档。将文档中的指定位置滚动到窗口的左角顶点(0,0),文档位置由参数x和y确定,x为文档位置的水平坐标,y为垂直坐标,单位为像素。 scrollBy(x,y) 功能:在窗口中滚动文档。将文档在水平或垂直方向上滚动一定的距离。参数x表示在水平方向上滚动的距离,其值为正时向右滚,反之向左滚;参数y表示在垂直方向上滚动的距离,其值为正时向下滚,反之向上滚,单位为像素。 scrollTo(x,y) 功能:在窗口中滚动文档。 setInterval(func,inter_ms) 功能:以参数inter_ms所指定的时间为间隔,重复执行参数func所指定的函数或表达式。参数inter_ms单位为毫秒。 setTimeout(func,inter_ms,[para]) 功能:经过参数inter_ms所指定的时间后,执行参数func所指定的函数或表达式。当func指定函数时,para为函数对应的参数。 history对象 属性 length 功能:表示历史记录列表中URL地址的数量。 方法 back() 功能:加载历史记录列表中当前页面的前一个网页,相当于浏览器工具栏中的“后退”按钮。 forwar() 功能:加载历史记录列表中当前页面的下一个网页,相当于浏览器工具栏中的“前进”按钮。 go(para) 功 能:加载历史记录列表中的特定网页。参数para 可以为整数或字符串。当para为整数时,如果大于0,表示跳到前面第para个页面;当等于0时,加 载当前页面,相当于重载窗口页面;当小于0时,表示向后跳para个页面。当para为字符串时,则加载URL中包含para字符串的最近一个网页。 location对象 属性 hash 功能:表示URL的散列参数部分。 host 功能:URL地址的主机名、端口号部分。 hostname 功能:URL地址的主机名部分。 href 功能:完整的URL地址。 pathname 功能:URL地址中的路径部分。 port 功能:URL地址中的端口号部分。 protocol 功能:URL地址中的协议部分。 search 功能:URL地址中的查询字符部分。 URL:http://www.uestc.edu.cn:80/news/index.html?searchStr#sectionVery location.hash=#sectionVery; location.host=www.uestc.edu.cn:80; location.hostname=www.uestc.edu.cn; location.pathname=/news/index.html; location.port=80; location.protocol=http:; location.search=searchStr; location.href=http://www.uestc.edu.cn:80/news/index.html?searchStr#sectionVery 方法 assign(URL) 功能:将窗口切换到URL指定的新页面,相当于为location.href指定新值。 reload() 功能:重载当前页面,相当于浏览器工具栏中“刷新”按钮的功能。 replace(URL) 功能:将当前窗口或框架中的页面用URL所指定的新页面代替。它与assign方法不同之处在于,被替代的当前页面将不会记录在history对象的历史记录列表中。 nevigator对象 属性 appName 功能:浏览器名称。适用于IE和Netscape Navigator。 appCodeName 功能:浏览器代码名。适用于IE和Netscape Navigator。 appMinorVersio 功能:浏览器的次版本号。适用于IE。 appVersion 功能:浏览器版本号。适用于IE和Netscape Navigator。 browserLanguages 功能:浏览器的配置语言。适用于IE。 connectionSpeed 功能:浏览器的连接速度。适用于IE。 cookieEnable 功能:浏览器是否接受Cookie。适用于IE。 cpuClass 功能:浏览器所运行的系统的CPU类型。适用于IE。 mimeTypes 功能:浏览器当前支持的所有MIME类型数组。适用于IE和Netscape Navigator。 onLine 功能:布尔值,表示浏览器是否联机连接。适用于IE。 platform 功能:浏览器运行的操作系统平台。适用于IE和Netscape Navigator。 plugins 功能:浏览器安装的插件对应的数组。适用于IE和Netscape Navigator。 systemLanguage 功能:操作系统的默认语言。适用于IE。 userAgent 功能:浏览器发往服务器的HTTP协议中的用户代理头。适用于IE和Netscape Navigator。 screen对象 属性 height 功能:表示用户屏幕的高度,单位为像素。 width 功能:表示用户屏幕的宽度,单位为像素。 colorDepth 功能:表示用户使用的显示卡所支持的颜色位数。其值为整数,以2位底,该属性值为幂指数的值即为显示卡支持的颜色位数。 frame对象 document对象 属性 alinkColor 功能:连接文字的颜色,对应于标记中的alink属性值。 anchor 功能:文档中定义的anchor(锚点)对象。对应于 标记定义的锚点。 anchors 功能:文档中定义的所有锚点的数组。 applet 功能:文档中所含的applet程序对象。 applets 功能:文档中所有applet程序的数组。 area 功能:area对象,对应于文档中使用 标记和 标记定义的图像映射区域(或热点)。 bgColor 功能:文档背景色。相当于标记中的bgcolor属性值。 cookie 功能:表示cookie的值。 domain 功能:表示Web服务器的域名。 embeds 功能;文档中包含的所有插件的数组。 fgColor 功能:普通文字(即不含超链接的文字)的颜色,对应于标记属性中的text属性值。 form 功能:form对象,对应于文档中标记定义的image。 forms 功能:所有form的数组。 image 功能:image对象,对应于文档中 标记定义的image。 images 功能:包含文档中所有image的数组。 lastMedified 功能:文档的最后修改日期。 link 功能:link子对象,表示 定义的超链接。 links 功能:文档中定义的所有链接的数组。 linkColor 功能:连接文字的颜色,对应于标记中的link属性值。 plugin 功能:插入件数组。 plugins 功能:插入件数组。 referer 功能:为文档提供一个连接文件的URL地址。 title 功能:文档的标题,对应于和标记间的内容。 URL 功能:当前文档的URL地址。 vlinkColor 功能:以访问的连接文字的颜色,对应于标记的vlink属性值。 方法 close() 功能:关闭用于创建document对象的字符串序列(stream)。 getElementById(elementId) 功能:通过元素的id属性访问元素。 getElementByName(elementName) 功能:通过元素的name属性访问元素。 open([MIMEType][,”replaceURL”]) 功能:使用MIME类型和replaceURL取代历史清单中的当前文档。用于开始新文档的创建,后面常常紧跟write或writeln方法来创建网页内容。 write(str1[,str2[,…]]) 功能:向文档中写入内容,参数为要写入的内容。这些参数内容可以是普通字符串,可以是HTML代码,也可以是表达式。 writeln(str1[,str2[,…]]) 功能:向文档中写入内容。与write方法不同的是,本方法在结尾加上一个分隔符,分隔符的种类根据系统设置不同而不同。 form对象 属性 action 功能:对应 标记的action属性。 button 功能:表示form中的按钮子对象。 checkbox 功能:表示form中的复选框子对象。 elements 功能:form中定义的所有元素的数组。 encoding 功能:对应于 标记的enctype属性。 FileUpload 功能:表示文件上在窗体字段子对象。 hidden 功能:表示form中的隐藏字段子对象。 length 功能:form中元素的个数。 method 功能:对应于 标记的method属性。 name 功能:对应 标记的name属性。 password 功能:对应form中的密码输入框子对象。 radio 功能:表示form中的单选框子对象。 reset 功能:表示form中的复位按钮子对象。 select 功能:表示form中的列表框子对象。 submit 功能:表示form中的提交按钮子对象。 target 功能:对应于form标记中的target属性值。 text 功能:表示form中的单行文本框子对象。 textarea 功能:表示form中的多行文本框子对象。 方法 blur() 功能:使焦点离开当前对象对应的元素。 focus() 功能:是当前对象对应的元素获得焦点。 click() 功能:模拟鼠标单击事件。适用于button、radio、checkbox、reset和submit子对象。 select() 功能:选中元素中的内容。适用于fileUpload、password、text和textarea子对象。 image对象 属性 border 功能:对应 标记的border属性。 complete 功能:表示图像加在是否完成。 height 功能:对应于 标记的height属性。 hspace 功能:对应于 标记的hspace属性。 lowsrc 功能:对应于 标记的lowsrc属性。 name 功能:对应于 标记的name属性。 src 功能:对应于 标记的src属性。 vspace 功能:对应于 标记的vspace属性。 width 功能:对应于 标记的width属性。 link对象 属性 hash 功能:表示URL地址的散列参数部分。 host 功能:表示URL地址的主机名、端口号部分。 hostname 功能:表示URL地址的主机名部分。 href 功能:表示完整的URL地址。 pathname 功能:表示URL地址的路径部分。 port 功能:表示URL地址的端口号部分。 protocol 功能:表示URL地址的协议部分。 search 功能:表示URL地址的查询字符部分。 target 功能:对应于 标记中的target属性。 anchor对象 style对象 cookie对象 event对象
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值