SCRIPT 标记
用于包含JavaScript代码.
属?nbsp;
LANGUAGE 定义脚本语言
SRC 定义一个URL用以指定?JSl尾的文?nbsp;
windows对象
每个HTML文档的顶层对?
属?nbsp;
frames[] 子桢数组.每个子桢数组按源文档中定义的序存放.
feames.length 子桢个数.
self 当前H口.
parent 父窗?当前H口是中一个子H口).
top 层H口(是所有可见窗口的父窗?.
status 览器状态窗口上的消?
defaultStatus 当status无效?出现在浏览器状态窗口上的缺省消?
name 内部?为由window.open()Ҏ(gu)打开的窗口定义的名字.
Ҏ(gu)
alert("message") 昄含有l定消息?JavaScript Alert"对话?
confirm("message") 昄含有l定消息?Confirm"对话?有一个OK按钮和一个Cancel按钮).如果用户单击OKq回true,否则q回false.
prompt("message") 昄一?prompt"对话?要求用户Ҏ(gu)昄消息l予相应输入.
open("URL","name") 打开一个新H口,l予一个指定的名字.
close() 关闭当前H口.
frame对象
它是整个览器窗口的子窗?除了status,defaultStatus,name属性外,它拥有window对象的全部属?
location对象
含有当前URL的信?
属?nbsp;
href 整个URL字符?
protocol 含有URLW一部分的字W串,如http:
host 包含有URL中主机名:端口号部分的字符??/www.cenpok.net/server/
hostname 包含URL中主机名的字W串.?A >http://www.cenpok.net
port 包含URL中可能存在的端口号字W串.
pathname URL?/"以后的部?如~list/index.htm
hash "#"?CGI参数)之后的字W串.
search "?"?CGI参数)之后的字W串.
document对象
含有当前文档信息的对?
属?nbsp;
title 当前文档标题,如果未定?则包?Untitled".
location 文档的全URL.
lastModified 含有文档最后修Ҏ(gu)?
referrer 调用者URL,即用h从哪个URL链接到当前页面的.
bgColor 背景?#xxxxxx)
fgColor 前景文本颜色.
linkColor 链接颜?
vlinkColor 讉Kq的链颜色.
alinkColor Ȁz链颜色(鼠标按住未放?.
forms[] 文档中form对象的数l?按定义次序存?
forms.length 文档中的form对象数目.
links[] 与文档中所有HREF铑֯应的数组对象,按次序定义存?
links.length 文档中HREF铄数目.
anchors[] ?...)数组,按次序定义存?
anchors.length 文档中锚的数?
Ҏ(gu)
write("string") 字W串H出l当前窗?(字符串可以含有HTML标记)
writeln("string") 与write()cM,在结追加回车符,只在预定格式文本中生?
clear() 清当前窗?
close() 关闭当前H口.
form对象
属?nbsp;
name 中的NAME属性的字符串?
method 中METHOD属性的cd?"0"="GET" ,"1"="POST" .
action 中ACTION属性的字符串?
target 表格数据提交的目?与标C相应属性一?
elements[index] elements属性包含form中的各个元素.
length 表格中的元素个数.
Ҏ(gu)
submit() 提交表格.
事g处理器onSubmit() 用户单击一个定义好的按钮提交form时运行的代码.
text和textarea对象
属?nbsp;
name NAME属性的字符串?
value 域内容的字符串?
defaultValue 域内容的初始字符串?
Ҏ(gu)
focus() 讄对象输入焦点.
blur() 从对象上U走输入焦点.
select() 选定对象的输入区?
事g处理?nbsp;
onFocus 当输入焦点进入时执行.
onBlur 当域失去焦点时执?
onSelect 当域中有部分文本被选定时执?
onChange 当域失去焦点且域值相对于onFocus执行有所改变时执?
复选框(checkbox)对象
属?nbsp;
name NAME属性的字符串?
value 复选框内容的字W串?如果讄?则ؓ"on",否则?off".
checked 复选框内容的布?yu)(dng)?如果讄?则ؓtrue,否则为false .
defaultChecked 反映(CHECKED)属性的布尔?~省状?.
Ҏ(gu)
click() 选定复选框,q之状态ؓ"on".
事g处理?nbsp;
onClick 当用户单击Checkbox时执?
单选按?radio)对象
属?nbsp;
name NAME属性的字符串?
length radio对象中单选按钮的个数.
value VALUE属性的字符串?
checked 布尔?按下为true,否则为false .
defaultChecked 反映CHECKED属性值的布尔?
Ҏ(gu)
click() 选定单选按?
事g处理?nbsp;
onClick 当单选按钮被选定时执?
select对象
属?nbsp;
length select对象中对象的个数.
name 由NAME=属性定义的select对象的内部名.
selectedIndex select对象中当前被选option的下?
options 该属性对应于在HTML中定义select对象时标C的内?它有如下属?
text 标记后的文本?
value VALUE属性的?当Submit按钮被按下时,该D提交.
defaultSelected 反映标记的SELECTED属性的布尔?
selected 反映option的当前选择状态的布尔?
事g处理?nbsp;
onFocus 当输入焦点进入域时执?
onBlur 当域失去输入焦点时执?
onChange 当域失去焦点且如果域的值相对于onFocus执行时有所改变,则执行onChange.
Button对象
表格中有三种cd按钮,由标C的TYPE属性定?
.submit (type="SUBMIT")
.reset (type="RESET")
.custom (type="BUTTON")
所有按钮对象都有如下成?
属?nbsp;
value VALUE属性的字符串?
name NAME属性的字符串?
Ҏ(gu)
click() 选定按钮
事g处理?nbsp;
onClick 当按钮被单击时执?
submit和reset对象
属?nbsp;
value VALUE=属性的内容.
name NAME=属性的内容.
Ҏ(gu)
click() 选定按钮
事g处理?nbsp;
onClick 当按钮被单击时执?
password对象
属?nbsp;
defaultValue VALUE=属性的内容.
name NAME=属性的内容.
value 目前输入password域的数据.
Ҏ(gu)
focus() 焦点带入password?
blur() 焦点从password域移?
select() 选定password域中的当前数?以备修改.
navigator对象
该对象用于确定用戯问时使用的Navigator版本.
属?nbsp;
appCodeName 相对于用h览器?codename"
appName 相对于用h览器的实际名?
appVersion 相对于用h览器的版本号.
userAgent 该属性反映用h览器的全部信?
string对象
string对象为操作字W串的内Ҏ(gu)供了很多Ҏ(gu).
属?nbsp;
length 字符串的长度,卛_W串中字W的个数.
Ҏ(gu)
big(),blink(),bold(),fixed(),italics(),small(),sub(),strike(),sup(),fontColor(color),fontSize(size)
以上Ҏ(gu)为字W串增加相应的HTML标记.
charAt(index) q回字符串中index处的字符.
indexOf(searchValue,[fromIndex]) 该方法在字符串中LW一ơ出现的searchValue.如果l定了fromIndex,则从字符串内该位|开始搜?当searchValue扑ֈ?q回该串W一个字W的位置.
lastIndexOf(searchValue,[fromIndex]) 从字W串的尾部向前搜索searchValue,q报告找到的W一个实?
substring(indexA,indexB) 获取自indexA到indexB的子?
toLowerCase(),toUpperCase() 字W串中所有字W全部{换成大写,写.
Date对象
要用Date对象,必须先生成一个Date实例:
变量?new Date();
Ҏ(gu)
getDay(),getDate(),getHours(),getMinutes(),getMonth(),getSeconds(),getTime(), getTimeZoneOffset(),getYear()
q有setDay... ...
toGMTString() 用GMT格式q回当前旉. (Sun,12 Feb 1999 14:19:22 GMT)
toLocaleString 用locale格式q回当前旉. (03/11/99 14:19:22)
parse(date) 普通date字符串{换成豪秒形式,从而给setTime()做参?
Math对象
属?nbsp;
LN10 (10的自然对?
PI (3.1415926...)
SQRT1_2 (1/2的^Ҏ(gu))
Ҏ(gu)
abs(x) q回x的绝对?nbsp;
acos(x) q回x的arc cosine?nbsp;
asin(x) q回x的arc sin?nbsp;
atan(x) q回x的arc tangent?nbsp;
ceil(x) q回大于{于x的最整?nbsp;
cos(x) q回x的cosine?nbsp;
exp(x) q回e的xơ方
floor(x) q回于{于x的最大整?nbsp;
log(x) q回x?nbsp;
max(x,y) q回x,y中的大?nbsp;
min(x,y) q回x,y中的?nbsp;
pow(x,y) q回x的yơ方
round(x) 舍入到最q整?(于或等?.5数舍去)
sin(x) q回x的sin?nbsp;
sqrt(x) q回x的^Ҏ(gu)
tan(x) q回x的tangent?