JavaScript的一些属性介绍

来源:互联网 发布:yum心意美食卡 编辑:程序博客网 时间:2024/05/16 12:10

JavaScript事件处理

onFocus:在用户为了输入而选择select、text、textarea等时

onBlur:在select、text、password、textarea失去焦点时

onChange:在select、text、textarea的值被改变且失去焦点时

onClick:在一个对象被鼠标点中时(button,checkbox,radio,link,reset,submit,text,textarea等)

onLoad:出现在一个文档完成对一个窗口的载入时

onUnload:当用户退出一个文档时

onMouseOver:鼠标被移动到一个对象上时

onMouseOut:鼠标从一个对象上移开时

onSelect:当form对象中的内容被选中时

onSubmit:出现在用户通过提交按钮提交一个表单时

oncontextmenu

Window对象-event对象

 

altKey属性

ctrlKey属性

shiftKey属性

clientX、clientY属性:设置或返回鼠标相对于窗口客户区顶点的坐标

screenX、screenY:设置或返回鼠标相对于屏幕顶点的x,y坐标

offsetX、offsetY属性:设置或返回鼠标相对于事件源的顶点的x、y坐标

x、y属性:设置或返回鼠标相对于事件源的父元素的顶点的x、y坐标

returnValue属性:事件的返回值

cancelBubble属性:设置或返回当前事件是否继续向下传递

srcElement属性:设置或返回发生当前事件的事件源对象

keyCode属性:设置或返回键盘按下、键盘弹起时按键的unicode码

button属性:用于检测鼠标左右键,1:鼠标左键,2:右键,3:左后键同时

Window对象-属性

name窗口的名称

closed:window对象所对应的窗口是否被关闭

opener用法:window.opener;返回打开本窗口的窗口对象

defaultstatus:窗口状态栏中缺省显示的内容

status指窗口下方的“状态栏”所显示的内容

screenTop窗口左上角顶点在屏幕上的垂直位置

screenLeft窗口左上角顶点在屏幕上的水平位置

self 指窗口本身,它返回的对象跟 window 对象是一模一样的。最常用的是“self.close()”,放在<a>标记中:“<a href=”javascript:self.close()“>关闭窗口</a>”。

parent 返回窗口所属的框架页对象

Window对象-方法

window对象代表浏览器的整个窗口,可以利用该对象改变浏览器窗口的各个方面。

open 打开一个窗口

close

alert方法

confirm方法

setInterval它从载入后,每隔指定的时间就执行一次表达式
setTmeout是在载入后延迟指定时间后,去执行一次表达式,仅执行一次
clearTimeout

moveTo

resizeTo:resizeTo(width,height);使窗口调整大小到宽 width 像素,高 height 像素

showModalDialog

showModalessDialog

Test.html,information.html

 

Navigator对象

•    navigator 浏览器对象,包含了正在使用的 Navigator 的版本信息。反映了当前使用的浏览器的资料。JavaScript 客户端运行时刻引擎自动创建 navigator 对象 。

•   appCodeName:返回浏览器的“码名” ,流行的 IE 和 NN 都返回 'Mozilla

•   appName:返回浏览器名 

•   appVersion:返回浏览器版本

•   language语言

•   platform返回浏览器的操作平台

•   userAgent返回以上全部信息

•   javaEnabled()返回一个布尔值,代表当前浏览器允许不允许 Java

Screen对象

•    screen 屏幕对象 反映了当前用户的屏幕设置

•    width 返回屏幕的宽度(像素数)

•    height 返回屏幕的高度

•    availWidth 返回屏幕的可用宽度(除去了一些不自动隐藏的类似任务栏的东西所占用的宽度)

•    availHeight 返回屏幕的可用高度

•    colorDepth 返回当前颜色设置所用的位数 - 1:黑白;8:256色;16:增强色;24/32:真彩色

 

 

 

 

Location对象

•    location 地址对象 它描述的是某一个窗口对象所打开的地址 ,要表示当前窗口的地址,只需要使用“location”就行了;若要表示某一个窗口的地址,就使用“<窗口对象>.location”

•    protocol 返回地址的协议

•    hostname 返回地址的主机名

•    port 返回地址的端口号

•    host 返回主机名和端口号

•    href 返回以上全部内容,也就是说,返回整个地址。在浏览器的地址栏上怎么显示它就怎么返回。如果想一个窗口对象打开某地址,可以使用“location.href = ‘...’”,也可以直接用“location = ‘...’”来达到此目的。

•    reload() 相当于按浏览器上的“刷新”(IE)或“Reload”(Netscape)键。

•    replace() 打开一个 URL,并取代历史对象中当前位置的地址。用这个方法打开一个 URL 后,按下浏览器的“后退”键将不能返回到刚才的页面

刷新的方式:

•    location.reload();

•    location.href=“”;

•    location=location;

•    location.replace(location);

Document对象-属性

•    document.title //设置文档标题等价于HTML的<title>标签

•    document.bgColor //设置页面背景色

•    document.fgColor //设置前景色(文本颜色)

•    document.linkColor //未点击过的链接颜色

•    document.alinkColor //激活链接(焦点在此链接上)的颜色

•    document.vlinkColor //已点击过的链接颜色

•    document.URL //设置URL属性从而在同一窗口打开另一网页

•    document.fileCreatedDate //文件建立日期,只读属性

•    document.fileModifiedDate //文件修改日期,只读属性 document.fileSize //文件大小,只读属性

•    document.cookie //设置和读出cookie

•    document.charset //设置字符集 简体中文:gb2312

原创粉丝点击