JavaScript[对象.属性]集锦、事件查询综合

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1.SCRIPT标记用于包含JavaScript代码.语法SCRIPTLANGUAGE=JavaScript!--hidecodehere//--/SCRIPT属性LANGUAGE定义脚本语言SRC定义一个URL用以指定以.JS结尾的文件2.windows对象每个HTML文档的顶层对象.属性frames[]子桢数组.每个子桢数组按源文档中定义的顺序存放.feames.length子桢个数.self当前窗口.parent父窗口(当前窗口是中一个子窗口).top顶层窗口(是所有可见窗口的父窗口).status浏览器状态窗口上的消息.defaultStatus当status无效时,出现在浏览器状态窗口上的缺省消息.name内部名,为由window.open()方法打开的窗口定义的名字.方法alert(message)显示含有给定消息的JavaScriptAlert对话框.confirm(message)显示含有给定消息的Confirm对话框(有一个OK按钮和一个Cancel按钮).如果用户单击OK返回true,否则返回false.prompt(message)显示一个prompt对话框,要求用户根据显示消息给予相应输入.open(URL,name)打开一个新窗口,给予一个指定的名字.close()关闭当前窗口.3.frame对象它是整个浏览器窗口的子窗口,除了status,defaultStatus,name属性外,它拥有window对象的全部属性.location对象含有当前URL的信息.属性href整个URL字符串.protocol含有URL第一部分的字符串,如http:host包含有URL中主机名:端口号部分的字符串.如//包含URL中主机名的字符串.如中/以后的部分.如~list/index.htmhash#号(CGI参数)之后的字符串.search?号(CGI参数)之后的字符串.4.document对象含有当前文档信息的对象.属性title当前文档标题,如果未定义,则包含Untitled.location文档的全URL.lastModified含有文档最后修改日期.referrer调用者URL,即用户是从哪个URL链接到当前页面的.bgColor背景色(#xxxxxx)fgColor前景文本颜色.linkColor超链接颜色.vlinkColor访问过的超链颜色.alinkColor激活链颜色(鼠标按住未放时).forms[]文档中form对象的数组,按定义次序存储.forms.length文档中的form对象数目.links[]与文档中所有HREF链对应的数组对象,按次序定义存储.links.length文档中HREF链的数目.anchors[]锚(...)数组,按次序定义存储.anchors.length文档中锚的数目.方法write(string)将字符串突出给当前窗口.(字符串可以含有HTML标记)writeln(string)与write()类似,在结尾追加回车符,只在预定格式文本中(PRE.../PRE或XMP.../XMP)生效.clear()清当前窗口.close()关闭当前窗口.5.form对象属性name中的NAME属性的字符串值.method中METHOD属性的类值,0=GET,1=POST.action中ACTION属性的字符串值.target表格数据提交的目标,与标记中相应属性一致.elements[index]elements属性包含form中的各个元素.length表格中的元素个数.方法submit()提交表格.事件处理器onSubmit()用户单击一个定义好的按钮提交form时运行的代码.6.text和textarea对象属性nameNAME属性的字符串值.value域内容的字符串值.defaultValue域内容的初始字符串值.方法focus()设置对象输入焦点.blur()从对象上移走输入焦点.select()选定对象的输入区域.事件处理器onFocus当输入焦点进入时执行.onBlur当域失去焦点时执行.onSelect当域中有部分文本被选定时执行.onChange当域失去焦点且域值相对于onFocus执行有所改变时执行.7.复选框(checkbox)对象属性nameNAME属性的字符串值.value复选框内容的字符串值.如果设置了,则为on,否则为off.checked复选框内容的布尔值.如果设置了,则为true,否则为false.defaultChecked反映(CHECKED)属性的布尔值(缺省状态).方法click()选定复选框,并使之状态为on.事件处理器onClick当用户单击Checkbox时执行.8.单选按钮(radio)对象属性nameNAME属性的字符串值.lengthradio对象中单选按钮的个数.valueVALUE属性的字符串值.checked布尔值,按下为true,否则为false.defaultChecked反映CHECKED属性值的布尔值.方法click()选定单选按钮.事件处理器onClick当单选按钮被选定时执行.9.select对象属性lengthselect对象中对象的个数.name由NAME=属性定义的select对象的内部名.selectedIndexselect对象中当前被选option的下标.options该属性对应于在HTML中定义select对象时标记中的内容,它有如下属性:text标记后的文本串.valueVALUE属性的值,当Submit按钮被按下时,该值被提交.defaultSelected反映标记的SELECTED属性的布尔值.selected反映option的当前选择状态的布尔值.事件处理器onFocus当输入焦点进入域时执行.onBlur当域失去输入焦点时执行.onChange当域失去焦点且如果域的值相对于onFocus执行时有所改变,则执行onChange.10.Button对象表格中有三种类型按钮,由INPUT标记中的TYPE属性定义:.submit(type=SUBMIT).reset(type=RESET).custom(type=BUTTON)所有按钮对象都有如下成分:属性valueVALUE属性的字符串值.nameNAME属性的字符串值.方法click()选定按钮事件处理器onClick当按钮被单击时执行.11.submit和reset对象属性valueVALUE=属性的内容.nameNAME=属性的内容.方法click()选定按钮事件处理器onClick当按钮被单击时执行.12.password对象属性defaultValueVALUE=属性的内容.nameNAME=属性的内容.value目前输入password域的数据.方法focus()将焦点带入password域.blur将焦点从password域移出.select()选定password域中的当前数据,以备修改.13.navigator对象该对象用于确定用户访问时使用的Navigator版本.属性appCodeName相对于用户浏览器的codenameappName相对于用户浏览器的实际名字.appVersion相对于用户浏览器的版本号.userAgent该属性反映用户浏览器的全部信息.14.string对象string对象为操作字符串的内容提供了很多方法.属性length字符串的长度,即字符串中字符的个数.方法big(),blink(),bold(),fixed(),italics(),small(),sub(),strike(),sup(),fontColor(color),fontSize(size)以上方法为字符串增加相应的HTML标记.charAt(index)返回字符串中index处的字符.indexOf(searchValue,[fromIndex])该方法在字符串中寻找第一次出现的searchValue.如果给定了fromIndex,则从字符串内该位置开始搜索,当searchValue找到后,返回该串第一个字符的位置.lastIndexOf(searchValue,[fromIndex])从字符串的尾部向前搜索searchValue,并报告找到的第一个实例.substring(indexA,indexB)获取自indexA到indexB的子串.toLowerCase(),toUpperCase()将字符串中所有字符全部转换成大写,小写.15.Date对象要使用Date对象,必须先生成一个Date实例:变量名=newDate();方法getDay(),getDate(),getHours(),getMinutes(),getMonth(),getSeconds(),getTime(),getTimeZoneOffset(),getYear()还有setDay......toGMTString()用GMT格式返回当前时间.(Sun,12Feb199914:19:22GMT)toLocaleString用locale格式返回当前时间.(03/11/9914:19:22)parse(date)将普通date字符串转换成豪秒形式,从而给setTime()做参数.16.Math对象属性LN10(10的自然对数)PI(3.1415926...)SQRT1_2(1/2的平方根)方法abs(x)返回x的绝对值acos(x)返回x的arccosine值asin(x)返回x的arcsin值atan(x)返回x的arctangent值ceil(x)返回大于等于x的最小整数cos(x)返回x的cosine值exp(x)返回e的x次方floor(x)返回小于等于x的最大整数log(x)返回x的max(x,y)返回x,y中的大值min(x,y)返回x,y中的小值pow(x,y)返回x的y次方round(x)舍入到最近整数,(小于或等于0.5小数舍去)sin(x)返回x的sin值sqrt(x)返回x的平方根tan(x)返回x的tangent值17.javascript事件查询综合javascript事件查询综合click()对象.click()使对象被点击。closed对象.closed对象窗口是否已关闭true/falseclearTimeout(对象)清除已设置的setTimeout对象clearInterval(对象)清除已设置的setInterval对象confirm(提示信息)弹出确认框,确定返回true取消返回falsecursor:样式更改鼠标样式handcrosshairtextwaithelpdefaultautoe/s/w/n-resizeevent.clientX返回最后一次点击鼠标X坐标值;event.clientY返回最后一次点击鼠标Y坐标值;event.offsetX返回当前鼠标悬停X坐标值event.offsetY返回当前鼠标悬停Y坐标值document.write(document.lastModified)网页最后一次更新时间document.ondblclick=x当双击鼠标产生事件document.onmousedown=x单击鼠标键产生事件document.body.scrollTop;返回和设置当前竖向滚动条的坐标值,须与函数配合,document.body.scrollLeft;返回和设置当前横向滚动务的坐标值,须与函数配合,document.titledocument.title=message;当前窗口的标题栏文字document.bgcolordocument.bgcolor=颜色值;改变窗口背景颜色document.Fgcolordocument.Fgcolor=颜色值;改变正文颜色document

1 / 53
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功