js常用对象参考

JavaScript常用对象参考

分类: WEB2008-08-21 16:09 160人阅读 评论(0) 收藏 举报

JavaScript常用对象参考

 

   Math document body selection window screen location history Date String Event

 

Math对象

E

返回欧拉常数e的值

LN10

10的自然对数的值

LN2

2的自然对数的值

LOG2E

基数为2的e的对数的值

LOG10E

基数为10的e的对数的值

PI

圆周率pai的值:3.14159265358979

SQRT1_2

返回0.5的平方根

SQRT2

返回2的平方根

abs(number)

计算number的绝对值

cos(number)

计算余弦值

acos(number)

计算反余弦值

sin(number)

计算正弦值

asin(number)

计算反正弦值

tan(number)

计算正切值

atan(number)

计算反正切值

atan2(x,y)

根据指定的坐标返回一个弧度值

ceil(number)

返回大于或等于number的整数

floor(number)

返回小于或等于number的整数

exp(value)

计算以e为基数的value次方的值

log(value)

是exp(value)的反方法

max(num1,num2,…)

返回两个或多个参数中的最大值

min(num1,num2,…)

返回两个或多个参数中的最小值

pow(m,n)

计算m的n次方

random()

生成0到1的随机数[0,1).生成n到m之间的随机数n+(m-n)*Math.random()

round(number)

取整(四舍五入)

sqrt(number)

开平方运算

document

write()

 

writeln()

 

open()

"打开文档以收集write或writeln方法的输出:document.open([sURL][,sName][,sFeatures][bReplace]) sName:_blank,_media,_parent,_search,_self,_top sURL:可选项,字符串表达式,用于指定打开文档或窗口的URL地址 sFeatures:可选项,字符串表达式,用于指定打开窗口的属性 sReplace:true or false;"

 

sFeatures:fullscreen,height,width,left,top,location,resizable,scrollbars,status,toolbar

close()

关闭输出流

createElement(tag)

根据指定标记创建一个HTML标签

getElementById(id)

获得指定id的HTML元素

removeChild(e)

移除一个指定的子元素e

replaceChild(new,e)

用new元素替换子元素e

appendChild(e)

增加一个子元素e(最后)

insertBefore(new,e)

在子元素e前面插入一个new元素

insertAfter(new,e)

在子元素e后面插入一个new元素

parentNode

指当前元素的父元素

firstChild

指当前元素的第一个子元素

lastChild

指当前元素的最后一个子元素

nextSibling

指当前元素的后一个兄弟元素

previousSibling

指当前元素的前一个兄弟元素

getElementByName

获得指定名称的HTML元素的数组

getElementByTagName

获得指定标签名称的HTML元素的数组

hasFocus()

是否获得焦点

focus()

使获得焦点

linkColor

设置或获取文档内未经点击的链接的颜色

alinkColor

设置或获取被激活链接的颜色

vlinkColor

设置或获取已点击过的链接的颜色

bgColor

设置或获取文档的背景颜色

charset

设置解码字符集

cookie

设置或读取cookie信息

 

document.cookie="cookiename=name;cookievalue=dong;expires=1000*60*60*24";

fgColor

设置或获取页面的前景颜色

protocol

设置或获取URL的协议部分

readyState

获取对象的当前状态

 

loading:对象正在载入

 

loaded:对象载入数据完毕

 

interactive:用户可以和对象进行交互,无论其是否加载完毕

 

complete:对象初使化完毕

title

设置或获取页面标题

fileSize

获取文件大小

fileCreateDate

获取文档创建日期

images

对应页面中的<img>标签

 

document.images.myname对应<img name="myname">

 

document.images.length指页面中<img>的个数

 

document.images[1].src:表示引用对应页面上的第二个<img>的src属性

forms

对应页面中的<form>标签,使用方法参见document.images

all

HTML中的所有标签

links

页面中的所有链接

anchors

页面中的锚点集合

body对象

backgound

设置背景图片

bgProperties

设置背景图片是否能够滚动:空字符串(默认)是可以滚动;fixed是不可以滚动

bottomMargin

设置或获取距底长度

leftMargin

设置或获取距左长度

rightMargin

设置或获取距右长度

topMargin

设置或获取距顶长度

linkColor

同document.linkColor

noWrap

设置或获取是否自动换行,对所有的html元素

scroll

设置滚动条是否开启,对所有的html元素:yes or no

scrollLeft

设置或获取横向滚动的距离

scrollTop

设置或获取纵向滚动的距离

selection对象,selection对象就是获得选区

type

选中区域的类型,返回Text或None

clear()

清除选中区域的内容

createRange()

 

createRangeCollection()

 

empty()

取消当前选中区

  

window对象

alert(msg)

弹出一个警告对话框

confirm(msg)

弹出一个确认对话框

prompt(msg,value)

弹出一个输入对话框.msg是提示内容,value为默认值

blur()

使window失去焦点

focus()

使window获得焦点

close()

关闭窗口

setInterval("code",t)

指定每隔一定时间执行指定代码一次,code:执行代码;t:时间,单位为毫秒

clearInterval(id)

清除setInterval方法的作用效果,参数id为setInterval方法的返回值

setTimeout("code",t)

指定时间后执行指定代码,只执行一次,code:执行代码;t:时间,单位为毫秒

clearTimeout(id)

与clearInterval(id)相似

moveBy(x,y)

以窗口左上角坐标为准,横向纵向移动x和y的偏移量

moveTo(x,y)

以窗口左上角坐标为准,横向纵向移动到(x,y)的坐标点上

resizeBy(x,y)

以窗口右下角坐标为准,横向纵向移动x和y的偏移量

resizeTo(x,y)

以窗口右下角坐标为准,横向纵向移动到(x,y)的坐标点上

scrollToBy(x,y)

实现窗口滚动,x和y分别为横向和纵向移动偏移量

scrollToTo(x,y)

实现窗口滚动,滚动条横向纵向移动到(x,y)的坐标点上

open()

打开一个新的窗口.window.open(url,target,features)

navigate(url)

页面定向到指定的url中

showModalDialog

打开一个模式对话框:window.showModalDialog(url,variables,features)

 

varibles为传递变量

 

features:dialogHeight,dialogWidth,dialogLeft,dialogRight,center,edge(sunken/raised),help,resizable,scroll,status

closed

判断引用的窗口是否已经关闭

defaultStatus

设置或返回窗口缺省状态信息

dialogArguments

获取传递给模式对话框的数据

dialogHeight

设置或返回模式对话框的高度

dialogWidth

设置或返回模式对话框的宽度

dialogLeft

设置或返回模式对话框的横坐标

dialogTop

设置或返回模式对话框的纵坐标

opener

返回不前窗口的父窗口的引用

  

screen对象

availHeight

页面区域的高

availWidth

页面区域的宽

height

显示器的垂直分辨率

width

显示器的水平分辨率

  

location对象

hash

设置或获取URL中的锚点名称.通过设置hash属性可以方便地跳转到页面的相应位置

host

设置或获取URL地址中的主机的名称的端口号

port

设置或获取URL地址中的服务器端口号

pathname

设置或获取URL地址中的网页文件的路径

protocol

设置或获取通信协议

href

设置或获取整个URL字符串,通过设置这个属性可以使页面定向到新的URL中

search

设置或获取URL中的查询信息

assign(url)

同设置href属性效果一样

reload(boolean)

刷新页面,当boolean为true时从服务器重新加载,false为从缓存中加载

replace(url)

用新的url来替换当前页面,当前页面也会从history对象中清除

history对象

current

返回在历史记录列表所访问的当前页面的url地址

next

返回下一条记录的地址

previous

返回上一条记录的地址

length

返回history记录条数

back()

页面跳转到上一个页面

forward()

页面跳转到下一个页面

go(number)

页面跳转到前num个页面.go(1)和go(-1)的作用与back()和forward()一致

  

Date对象

getFullYear()

返回完整年份的数字4位,对应有set方法

getYear()

返回年份的数字(1900到1999只2位数字),对应有set方法

getMonth()

返回月份(0~11),对应有set方法

getDate()

返回日期(1~31),对应有set方法

getDay()

返回星期几(0是星期天,1是星期一,2是星期二…6是星期六),对应有set方法

getHours()

返回小时(24小时制),对应有set方法

getMinutes()

返回分钟数,对应有set方法

getSeconds()

返回秒数,对应有set方法

getMilliseconds()

返回毫秒值

getTime()

返回当前日期距1970年1月1日0点0分0秒的时间差(毫秒)

getUTC()

返回全球标准时间,对应有set方法

  

String对象

anchor(name)

给字符串加上锚点.name为锚点名

big()

加大字体

bold()

加粗字体

fixed()

使字体等宽

fontcolor(color)

设置字体(前景)颜色

fontsize(size)

设置字体大小

italics()

斜体

link(href)

加入链接

small()

减小字体

strike()

加入下划线

sub()

上标

sup()

下标

toLowerCase()

将字符串转化为小写格式

toUpprtCase()

将字符串转化为大写格式

charAt()

返回字符串中指定位置的字符,字符串的第一位为0.如"abcd".charAt(0),返回"a";如"abcd".charAt(2),返回"c"

charCodeAt()

返回字符串中指定位置的字符的Unicode编码.如"abcd".charAt(0),返回97;如"abcd".charAt(2),返回99

 

数字0~9的Unicode编码为48~57.这样就可利用这个方法来判断一个字符串是否为数字了

concat()

将一个或多个字符串连接到当前字符串的末尾.如."test".concat("English"),返回testEnglish

indexOf()

返回指定字符或字符串在当前字符串中第一次出现的位置.如"test".indexOf("t"),返回0;"test".indexOf("a"),返回-1

lastIndexOf()

返回指定字符或字符串在当前字符串中最后一次出现的位置.如"test".lastIndexOf("t"),返回3;"test".lastIndexOf("a"),返回-1

split()

以一个字符(串)为标识来分割字符串为一个字符串数组.如var s = "a,b,c".split(",");则s[1]=a;s[2]=b;s[3]=c;如果s = "a,b,c".split(",",2);则只存在s[1]=a;s[2]=b.因为split(",",2)中限制了s的长度不能大于2.

slice()

从字符串中提取子串.string.slice(start,end):start为提取子串的起始位置.end为提取子串的结束位置.如果end为负数,则end的值为string的长度和end的相加的和:string.length+end.如果end不为负数,或end+length大于等于start,返回为空;

substr()

从字符串中提取子串.string.substr(start,length):start为提取子串的起始位置.length为提取子串的长度

substring()

从字符串中提取子串.string.substring(start,end):start为提取子串的起始位置.end为提取子串的结束位置如果end为负数,则反向提取子串.所以substring(4,6)和substring(6,4)的作用是一样的

fromCharCode(n)

将数字转为字符

replace()

用新的字符(串)替换当前字符串中的旧的字符(串)的内容.如"test".replace("t","a"),返回aest;

length

返回字符串的长度

prototype

"该属性是所有JavaScript对象所共有的属性.它的作用是将新定义的属性或方法添加到String对象中,然后,这个对象的实例就可以调用该属性或方法. 如:一个典型的应用,在客户端表单验证的时候,对于用户的输入的一段字符串内容的两端有空格,为了去掉字符串的两端的空格, 可以给String对象增加一个去掉两端方法的方法,如"" abc "",变成""abc""."

 

String.prototype.trim=function(){return this.replace(/(^/s*)|(/s*$)/g,'');}

Event对象

altKey

判断alt键是否被按下

altLeft

判断左alt键是否被按下

ctrlKey

判断ctrl键是否被按下

ctrlLeft

判断左ctrl键是否被按下

shifeKey

判断shift键是否被按下

shiftLeft

判断左shift键是否被按下

button

判断事件发生时银票按键的情况

 

0没有按1左键2右键3左键和右键4中间键5左和中键6,右和中键7全部

clientX,clientY

设置或获取事件位置的坐标

offsetX,offsetY

获取鼠标距事件源的x,y距离

fromElement

"捕捉事件有关的对象.一般来说,在onMouseOver事件中可以正确的捕捉到fromElement,在onMouseOut事件中可以正确地捕捉到toElement,在onMouseClick中可以正确捕捉到srcElement对象"

toElement

 

srcElement

 

keyCode

获取事件相关字符的Unicode码

returnValue

事件是否继续,true or false

repeat

判断某一键是否被重复被按下

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

javascript常用对象,函数详解

2008-02-26 21:23:49|  分类: Javascript|字号 订阅

document.body.scrollTop   返回和设置当前竖向滚动条的坐标值,须与函数配合,
document.body.scrollLeft   
返回和设置当前横向滚动务的坐标值,须与函数配合,
window.status=defaultStatus   
将状态栏设置默认显示
Obejct.innerHTML   
对象Object标签中的html源代码
Obejct.outerHTML   
对象Objecthtml源代码(包含标签本身)

Math.MAX_VALUE    JavaScript
中数的最大可能值;最大为1.7976931348623157e+308
Math.MIN_VALUE    JavaScript
中比0大的数字的最小可能值;最小为:5e-324
Math.NaN   
非数字的任意值
Math.NEGATIVE_INFINITY    JavaScript
中小于最大负数的任意数字;也就是说,小于-1.7976931348623157e+308的任意数字
Math.POSITIVE_INFINITY    JavaScript
中大于最大正数的任意数字;也就是说,小于1.7976931348623157e+308的任意数字
Math.E   
欧拉常数(E),近似值:2.718281828459045
Math.PI   
常数π,近似值:3.141592653589793
Math.abs(Number)    Number
的绝对值
Math.acos(Number)    Number
(必须介于-1+1之间)的反余弦,返回值的范围在0π弧度之间
Math.asin(Number)    Number
(必须介于-1+1之间)的反正弦,返回值的范围在-π/2π/2弧度之间
Math.atan(Number)    Number
的反正切,返回值的范围在-π/2π/2弧度之间
Math.atan2(y, x)    y/x
(这里的(xy)是迪卡尔坐标值)的反正切,返回值的范围在-π/2π/2弧度之间
Math.ceil(Number)   
大于或等于Number的最小整数
Math.cos(Number)    Number
的余弦,返回值的范围在-11之间
Math.exp(Number)    E
Number次幂
Math.floor(number)   
小于或等于Number的最大整数,舍取所有小数
Math.log(Number)    Number
的自然对数(以E为底)
Math.max(Number1, Number2)   
返回Number1,Number2的较大者
Math.min(Number1, Number2)   
返回Number1,Number2的较小者
Math.pow(Number1, Number2)   
返回Number1Number2次方幂
Math.random()   
随机函数,只能是01之间的数,如果要得到其它数,可以为*10,再取整
Math.round(Number)   
最靠近Number的整数(对小数部分四舍五入)
Math.sin(Number)    Number
的正弦,返回值的范围在-11之间
Math.sqrt(Number)    Number
(必须大于或等于0)的平方根
Math.tan(Number)    Number
(以弧度表示)的正切
Math.toString(Number)   
Number等价的字符串
parseInt(String, Base)   
将字符串转换为数字,如果字符串以数字打头,后跟一些文本,则函数只返回字符串开头的整数部分。String:待转换的字符串,Base:可选,String中数字的进制,默认为10进制
parseFloat(String)   
将字符串转换为数字,如果字符串以数字打头,后跟一些文本,则函数只返回字符串开头的数字部分

navigator.appCodeName   
与浏览器相关的内部代码名
navigator.appMinorVersion   
辅版本号(通常是应用于浏览器的补丁或服务包)
navigator.appName   
浏览器的正式名称,对于Internet Explorer返回Microsoft Internet Explorer,对于Netscape Navigator返回Netscape
navigator.appVersion   
浏览器的版本号
navigator.cookieEnabled   
若用户的浏览器被设置为允许cookie,则返回true,否则返回false
navigator.cpuClass   
浏览器正在运行的计算机的CUP型号(通常Intel芯片返回x86PowerPC芯片返回PPC
navigator.language   
浏览器支持的语言(English返回enGerman返回de,等等)
navigator.mimetypes   
浏览器支持的所有MIME类型的数组(Internet Explorer只有在Macintosh版本5中支持该属性)
navigator.onLine   
如果浏览器(IE)当前为在线模式,返回true,否则返回false
navigator.oscpu   
浏览器正在运行的操作系统,某些系统中也可能报告CPU的情况
navigator.platform   
浏览器正在运行的操作平台,有效值包括Win16Windows 3.x)、Win32Windows 9xMeNT2000)、Mac68KMacintosh 680x0)和MacPPCMacintosh PowerPC
navigator.product   
浏览器的产品名
navigator.productSub   
与浏览器产品相关的更多信息;例如Netscape 6中,这个属性返回程序创建日期
navigator.securityPolicy   
浏览器支持的加密类型;Export policy意味着低加密方法;US & CA domestic policy 意味着高加密方法
navigator.systemLanguage   
用户操作系统支持的默认语言,例如en-us表示英语(美国)
navigator.userAgent   
包含一下属性中所有或一部分的字符串:appCodeNameappNameappVersionlanguageplatform
navigator.userLanguage   
用户在自己系统上设置的语言
navigator.userProfile   
返回一个UserProfile对象,它存储用户的个人信息
navigator.vendor   
制作浏览器的公司
navigator.vendor   
关于浏览器制作厂商的更多信息

String.anchor(Name)   
String转换为一个<a name>锚标记,这里的name属性值由Name参数给出,此方法等价于以下语句:<aname="Name">String</a>
String.big()   
HTML<big>标记一样,以相同的方式格式化String,此方法等价于以下语句:<big>String</big>
String.blink()   
HTML<blink>标记一样,等价于以下语句:<blink>String</blink>
String.bold()   
HTML<b>标记一样,等价于一下语句:<b>String</b>
String.fixed()   
HTML<tt>标记一样,等价于一下语句:<tt>String</tt>
String.fontcolor(Color)   
HTML<font color>标记一样,等价于一下语句:<fontcolor="Color">String</font>
String.fontsize(Size)   
HTML<font size>标记一样,等价于一下语句:<fontsize="Size">String</font>
String.italics()   
HTML<i>标记一样,等价于一下语句:<i>String</i>
String.link(URL)   
String转换成一个<a href>链接标记,等价于一下语句:<a href="URL">String</a>
String.small()   
HTML<small>标记一样,等价于一下语句:<small>String</small>
String.strike()   
HTML<strike>标记一样,等价于一下语句:<strike>String</strike>
String.sub()   
HTML<sub>标记一样,等价于一下语句:<sub>String</sub>
String.sup()   
HTML<sup>标记一样,等价于一下语句:<sup>String</sup>
String.charAt(Index)   
返回String中索引位置为Index的字符
String.charCodeAt(Index)   
返回String中索引位置为Index的字符代码
String.indexOf(Substring, start)    Substring
String中的第一个位置,没有返回-1
String.lastIndexOf(Substring, start)    Substring
String中的最后一个位置,没有返回-1
String.slice(Start, End)   
返回String中起始索引位置为Start,结束索引位置为End之前的子字符串
String.split(Separator, Limit)   
返回一个数组,这个数组的每一项都是String的子字符串,并且这些子字符串被Separator分离
String.substr(Start, Len)   
返回String中起始索引位置为Start,长度为Len的子字符串
String.substring(Start, End)   
返回String中起始索引位置为Start,结束索引位置为End的子字符串
String.concat(String2)   
String2连接到String的尾部。换句话说,此方法等价于:String + String2
String.fromCharCode(Code1, Code2, etc)   
建立一个字符串,该字符串由与代码Code1Code2等相应得字符组成
String.match(Regular_Expression)   
String中搜索出匹配Regular_Expression的子字符串,返回一个包含所有匹配值的数组
String.replace(Regular_Expression, Replace_String)
String中搜索出所有匹配Regular_Expression的子字符串,并使用Replace_String取代这些子字符串
String.search(Regular_Expression)   
String中搜索出所有匹配Regular_Expression的子字符串,但只返回第一个子字符串实例的索引
String.toLowerCase()   
String全部转换为小写
String.toUpperCase()   
String全部转换为大写

event.clientX   
返回最后一次点击鼠标X坐标值;
event.clientY   
返回最后一次点击鼠标Y坐标值;
event.offsetX   
返回当前鼠标悬停X坐标值
event.offsetY   
返回当前鼠标悬停Y坐标值
event.button==1/2/3
鼠标键左键等于1右键等于2两个键一起按为3

opener   
控制原打开窗体对象
parent   
控制框架父级页面
WindowObject.closed   
对象窗口WindowObject是否已关闭true/false
eval(String)   
将字符串转换成JavaScript代码
confirm(String)   
弹出确认框,确定返回true取消返回false
prompt("
提示信息","预定值")    输入语句
alert(String)   
弹出提示框,提示框显示内容为String
form.reset()   
使form表单内的数据重置
form.submit()
使form对象提交数据
clearTimeout(Object)   
清除已设置的setTimeout对象
clearInterval(Object)   
清除已设置的setInterval对象
setTimeout("function", time)   
设置一个超时对象
setInterval("function", time)   
设置一个超时对象

typeof(Object)   
检查Obejct的类型,值有:String,Boolean,Object,Function,Underfined
Object.prototype.OwnerAttribute = Object   
为对象Object增加自定义的属性或方法

screen.availWidth   
用户显示器可用的最大高度,以像素为单位
screen.availHeight   
用户显示器可用的最大宽度,以像素为单位
screen.colorDepth   
用户显示器上每像素可用的位数
screen.height   
用户显示器的实际高度,以像素为单位
screen.pixelDepth   
(仅用于Netscape 4+)每像素最大的位数,由用户的显示设置给出
screen.width   
用户显示器的实际宽度,以像素为单位

window.resizeTo(x, y)   
将窗口设置宽高(绝对坐标)
window.resizeBy(x, y)   
将窗口设置宽高(相对坐标)
window.moveTo(x, y)   
将窗口移到某位置(绝对坐标)
window.moveBy(x, y)   
将窗口移到某位置(相对坐标)
window.scroll(x, y)   
窗口滚动条坐标,y控制上下移动,须与函数配合(绝对坐标)
window.scrollBy(x, y)   
窗口滚动条坐标,y控制上下移动,须与函数配合(相对坐标)
window.focus()   
使当前窗口获得焦点
window.open() window.open("
地址","名称","属性") 
属性:toolbar(工具栏), location(地址栏), directions, status(状态栏), menubar(菜单栏), scrollbar(滚动条), resizable(改变大小), width(), height(), fullscreen(全屏), scrollbars(全屏时无滚动条), channelmode(宽屏), left(打开窗口x坐标), top(打开窗口y坐标)
window.location = 'view-source:' + window.location.href   
应用事件查看网页源代码;

location.protocol   
用于浏览器和服务器彼此通信的协议,如http:
location.hostname   
作为主机发布文档的服务器名,如www.abiaos.com
location.port    用于浏览器和服务器彼此通信的端口,如80
location.host   
在地址中指定的主机名和端口,此属性等于:hostname+ ":" + port
location.pathname   
文档的路径和文件名。如/about/index.html
location.hash   
在地址中指定的锚名,其紧跟在符号#之后
location.search   
从问号(?)到末尾的地址部分,包含?在内,但不包含锚名
location.href   
整个地址,等价于location
location.reload(source)   
重新载入页面。Source(可选)是一个布尔值。决定浏览器从那里重载页面:使用false(默认值)来从保存页面的缓冲中载入页面;使用true来迫使浏览器从服务器载入页面。
location.replace(URL)   
用历史列表取代页面,调用history.go(-1)时将跳过调用函数的页面

history.back()   
模拟Back按钮
history.forward()   
模拟Forward按钮
history.go(How_Far)   
返回历史列表中的任何页面。How_Far为一个整数值,负数往后退,正数往前进,零刷新当前页面。运行history.go(0)与运行location.reload()不一样。history.go(0)方法只刷新页面,这意味着用户已经输入的表单数据将不会改变。

document.activeElement   
当文档有焦点时,返回有焦点的对象(IE4+
document.alinkColor   
返回或设置文档中链接的颜色,相当于<body>标记中的alink属性
document.anchors   
返回文档中所有锚组成的数组
document.applets   
返回文档中由所有Java小程序(<applet>标记)组成的数组
document.bgColor   
返回或设置文档的背景颜色,相当于<body>标记中的bgcolor属性
document.cookie   
返回或设置cookie
document.defaultCharset   
文档中使用的默认字符集(IE4+
document.domain   
返回或设置文档的默认域名
document.embeds   
返回文档中所有嵌入对象(<embed>标记)组成的数组
document.fgColor   
返回或设置文档的前景(文本)颜色;相当于<body>中的text属性
document.fileCreatedDate   
返回文档创建时的日期(IE4+
document.fileModifiedDate   
返回文档最后一次修改的日期(IE4+
document.fileSize   
返回文档的字节大小(IE4+
document.forms   
返回文档中所有表单(<form>标记)组成的数组
document.images   
返回文档中所有图像组成的数组
document.forms.length   
返回当前页form表单数
document.anchors.length   
返回当前页锚的数量
document.links.length   
返回当前页联接的数量
document.lastModified   
返回文档最后一次修改的日期
document.layers   
返回文档中所有层(<layer>标记)组成的数组(仅Netscape4
document.linkColor   
返回或设置文档中未访问链接的颜色;相当于<body>中的link属性
document.links   
返回文档中所有链接组成的数组
document.location   
返回或设置文档的地址
document.nameProp   
返回文档的文件名(IE4+
document.readyState   
返回文档的当前状态(文档正在装载则返回loading;文档装载完毕则返回complete)(IE4+
document.referrer   
返回用户用于冲浪至当前文档的地址。如果当前文档是首页或是通过键入URL到达的页面,那么这个属性返回空字符串
document.scripts   
返回文档中所有脚本(<script>标记)组成的数组。(IE4+
document.title   
返回或设置由<title>标记给出的文档标题
document.URL   
返回或设置文档的地址
document.vlinkColor   
返回或设置文档中已访问链接的颜色;相当于<body>中的vlink属性
document.captureEvents()   
截取一个事件,以便它被Document对象处理,而不是被激活事件的对象处理。(Netscape4+
document.clear()   
清除文档的所有文本和标记
document.close()   
关闭用于向文档写入文本的输出流
document.open()   
打开一个输入流,向文档写入文本
document.releaseEvents()   
释放被Document对象截取的事件(Netscape4+
document.routeEvent()   
截取一个事件,以便它被Document对象处理,然后把这个事件传递给激活给事件的对象。(Netscape4+
document.write()   
向文档写入数据
document.writeln()   
向文档写入一行数据,后跟一个回车

Link.target   
target属性指定的值
Link.innerHTML   
<a href></a>标记之间的文本(IE4+Netscape6
Link.text   
<a href></a>标记之间的文本(Netscape4+
注:每一个Link对象也是一个Location对象。也就是说所有的Location对象的属性也是Link对象的属性,但是Location对象的方法不能用于Link对象。

Anchor.name    Anchor
对象name属性指定的值
Link.innerHTML   
<a name></a>标记之间的文本(IE4+Netscape6
Link.text   
<a name></a>标记之间的文本(Netscape4+

Image.complete   
如果图像还在载入,则返回false;如果图像已经完全载入,则返回true
<img onAbort="…">   
当图像下载被取消时触发
<img onError="…">   
当图像载入失败时触发
<img onLoad="…">   
当图像完全载入时触发

document.cookie = "Name=Value; expires=GMT_String; domain=Cookie_Domain;path=Cookie_Dir; Cooke_Secure"    Name
cookie的名称;Valuecookie的值;GMT_String:表示cookie终止日期的GMT格式的字符串;Cookie_Dir:指定可以访问该cookie的最顶层目录的字符串;Cookie_Domain:指定域名或标识符的字符串;Cookie_Secure:如果为true,则该cookie只发往使用HTTPS(安全)协议链接的浏览器;如果为false(或者忽略)则发给所有的浏览器,即使使用了不安全的HTTP协议

new Date()   
创建一个日期对象(当前时间)
new Date("Month dd, yyyy hh:mm:ss")   
创建一个日期对象
new Date(yyyy, mth, dd, hh, mm, ss)   
创建一个日期对象
new Date(ms)   
创建一个日期对象(ms:从GMT时间1970-1-1起的毫秒数)
Date.getYear()   
获取年份值两位数年份
Date.getFullYear()   
获取全年份数四位数年份(19992000等)
Date.getMonth()   
获取年中的某月,从0January)~ 11December
Date.getDate()   
获取月中的某日,从131
Date.getDay()    /
获取当前星期值,从0Sunday)~ 6Staturday
Date.getHours()   
获取当前小时数,从0(午夜)~ 23(晚上11点)
Date.getMinutes()   
获取当前分钟数,从059
Date.getSeconds()   
获取当前秒数,从059
Date.getMilliseconds()   
获取当前毫秒数数,从0999
Date.getTime()   
GMT时间197011日起的毫秒数
Date.toLocaleString()   
从时间对象中获取时间,以字符串型式存在
注:除getDay()外,其他的get函数都有一个对应的set函数。

对象.style.fontSize="文字大小";
单位:mm/cm/in英寸/pc/pt/px象素/em文字高
1in=1.25cm
1pc=12pt
1pt=1.2px(800*600
分辩率下)
文本字体属性:
fontSize
大小
family
字体
color
颜色
fontStyle
风格,取值为normal一般,italic斜体,oblique斜体且加粗
fontWeight
加粗,取值为100900不等,900最粗,light,normal,bold
letterSpacing
间距,更改文字间距离,取值为,1pt,10px,1cm
textDecoration:
文字修饰;取值,none不修饰,underline下划线,overline上划线
background:
文字背景颜色,
backgroundImage:
背景图片,取值为图片的插入路径

点击网页正文函数调用触发器:
1.onClick
当对象被点击
2.onLoad
当网页打开,只能书写在body
3.onUnload
当网页关闭或离开时,只能书写在body
4.onmouseover
当鼠标悬于其上时
5.onmouseout
当鼠标离开对象时
6.onmouseup
当鼠标松开
7.onmousedown
当鼠标按下键
8.onFocus
当对象获取焦点时
9.onSelect
当对象的文本被选中时
10.onChange
当对象的内容被改变
11.onBlur
当对象失去焦点
οnsubmit=return(ss())
表单调用时返回的值
直线border-bottom:1x solid black
虚线border-bottom:1x dotted black
点划线border-bottom:2xdashed black
双线border-bottom:5x double black
槽状border-bottom:1x groove black
脊状border-bottom:1x ridge black

1.
边缘高光glow(color=颜色,strength=亮光大小)
2.
水平翻转fliph()使对象水平翻转180
3.
垂直翻转flipv()使对象垂直翻转180
4.
对象模糊blur(add=true/falsedirection=方向strength=强度)
add
指定是否按印象画派进行模糊direction模糊方向strength模糊强度
5.
对象透明alpha(opaction=0-100,finishopacity=0-100,style=0/1/2/3)
opaction
对象整体不透明值finishopacity当对象利用了渐透明时该项指定结束透明位置的不透明值style指定透明方式0为整体透明,1为线型透明,2为圆型透明,3为矩形透明
6.
去除颜色chroma(color=颜色值)使对象中颜色与指定颜色相同区域透明
7.
建立阴影dropshadow(color=阴影颜色,offx=水平向左偏离像素,offy=水平向下偏离像素)
8.
去色gray()使对象呈灰度显示
9.
负片效果invert()使对象呈底片效果
10.
高光light()使对象呈黑色显示
11.
遮盖mask(color=颜色)使整个对象以指定颜色进行蒙板一次
opacity
表透明度水平.0~100,0表全透明,100表完全不透明
finishopacity
表想要设置的渐变透明效果.0~100.
style
表透明区的形状.0表统一形状.1表线形.2表放射形.3表长方形.
startx.starty
表渐变透明效果的开始时XY坐标.
finishx,finishy
渐变透明效果结束时x,y的坐标.
add
有来确定是否在模糊效果中使有原有目标.值为0,1.0"",1"".
direction
设置模糊的方向.0度表垂直向上,45度为一个单位.默认值是向左270.left,right,down,up.
strength
只能用整数来确定.代表有多少个像素的宽度将受到模糊影响.默认是5.
color
要透明的颜色.
offx,offy
分别是x,y方向阴影的偏移量.
positive
指投影方式.0表透明像素生成阴影.1表只给出不透明像素生成阴影..
AddAmbient:
加入包围的光源.
AddCone:
加入锥形光源.
AddPoint
加入点光源
Changcolor:
改变光的颜色.
Changstrength:
改变光源的强度.
Clear:
清除所有的光源.
MoveLight:
移动光源.
freq
是波纹的频率,在指定在对象上一区需要产生多少个完事的波纹.
lightstrength
可对于波纹增强光影的效果.显著0~100正整数,正弦波开始位置是0~360度.0表从0度开始,25表从90度开始.
strength
表振幅大小.

hand style="cursor:hand"
crosshair style="cursor:crosshair"
text style="cursor:text"
wait style="cursor:wait"
default style="cursor:default" 

help style="cursor:help"
e-resize style="cursor:e-resize"
ne-resize style="cursor:ne-resize"
n-resize style="cursor:n-resize"
nw-resize style="cursor:nw-resize"
w-resize style="cursor:w-resize"
s-resize style="cursor:s-resize"
sw-resize style="cursor:sw-resize "
se-resize style="cursor:se-resize"
auto style="cursor:auto" 

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值