<script type="text/javascript">
</script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
它为document 对象的一个属性,该文档的完整url,请不要把它与window.location属性相混淆,后者可用来加载一个新文档,并且window.location属性本身并不是一个 对象,同时,window.location可以用脚本修改,而document.location则不能。
属性
hash 以散列号(#)开始的一个字符串,用于指定url内的一个锚点
host 包括冒号和端口号的url的主机名部分
hostname 与host属性相同,除了不包括冒号和端口号之外
href 完整的url
pathname url的目录路径部分
port url的:端口部分
protocol url的类型(http:、ftp:、gopher:等等)
search 以问号(?)开始的url中的一部分,用于指定搜索信息
target 用户单击链接(target特性)时,用于显示被引用文档的内容的窗口
b.20 math 对象
该 对象不是其它 对象的一个属性,而是一个内置 对象,包含了许多数学常量和函数。
属性
e 欧拉常量,自然对数的底(约等于2.718)
ln2 2的自然对数(约等于0.693)
ln10 10的自然对数(约等于2.302)
log2e 以2为底的e的对数(约等于1.442)
log10e 以10为底的e的对数(约等于o.434)
pi ∏的值(约等于3.14159)
sqrt1_2 0.5的平方根(即l除以2的平方根,约等于o.707)
sqrt2 2的平方根(约等于1.414)
方法
abs() 返回某数的绝对值(即该数与o的距离,例如,2与一2的绝对值都是2)
acos() 返回某数的反余弦值(以弧度为单位)
asin() 返回某数的反正弦值(以弧度为单位)
atan() 返回某数的反正切值(以弧度为单位)
ceil() 返回与某数相等,或大于该数的最小整数(ceil(-22.22)返回-22;ceil22,22)返回23;ceil(22)返回22)
cos() 返回某数(以弧度为单位)的余弦值
exp() 返回en
floor() 与ceil相反(floor(一22.22)返回一23;floor(22.22)返回22; floor(22)返回22)
10g() 返回某数的自然对数(以e为底)
max() 返回两数间的较大值
min() 返回两数问的较小值
pow() 返回m的n次方(其中,m为底,n为指数)
random() 返回0和1之间的一个伪随机数(该方法仅在netscape
navigator的unix版本中有效)
round() 返回某数四舍五入之后的整数
sin() 返回某数(以弧度为单位)的正弦值
sqrt() 返回某数的平方根
tan() 返回某数的正切值
b.2l navigator 对象
该 对象不是其它 对象的属性,而是一个内置 对象它包含了有关加载文档的浏览器的信息。
属性
appcodename 浏览器的代码名(例如,mozilla)
appname 浏览器的名字
appversion 浏览器的版本号
useragent 由客户机送到服务器的用户与代理头标文本
方法
javaenabled javascript中当前并没有该方法,但是不久之后将会添加上它将查看浏览器是否为兼容javascript的浏览器,如果是,继续查看javascript是否处于支持状态。
b.22 options数组
该数组是select 对象的一个属性,即选择框中的所有选项(<option>)的一个列表。
属性
defaultselected 选项列表中的缺省选项
index 选项列表中某选项的索引位置
length 选项列表中的选项数(<options>)
name 选项列表的名字(name特性)
selected 表示选项列表中某选项<option>是否被选中的一个布尔类型值
selectedindex 选项列表中已选中的<option>的索引(位置)
text 选项列表中<option>标记后的文本
value 选项列表中的value=特性
b.23 password 对象
它是document 对象的一个属性,一个<input type=”password”>标记。
属性
defaultvalue password 对象的缺省值(value=特性)
name 对象的名字(name=特性)
value 该域具有的当前值最初与value=特性(defauttvalue)相同,但是,如果脚本修改了该域中的值,则该值将改变
方法
focus 把焦点从该域移开
blur 把焦点移到该域
select 选择输入区域
b.24 radio 对象
它是form 对象的一个属性,窗体内的一组单选按钮(选项按钮)(<input type=”radio”>)。
属性
checked 复选框或选项按钮(单选按钮)的状态
defaultchecked 复选框或选项按钮(单选按钮)的缺省状态
length 一组单选按钮中的按钮数
name 对象的名字(name=特性)
value value=特性
方法
click 模拟鼠标单击按钮
事件处理程序
onclick
b.25 reset 对象
它是form 对象的一个属性,复位按钮(<input type=”reset”>)。
属性
name 对象的名字(name=特性)
value value=特性
方法
click 模拟鼠标单击按钮
事件处理程序
onclick
b.26 select 对象
它是form 对象的一个属性,选择框(<select>)。
属性
length 选项列表中的选项数(<options>)
name 选项列表的名字(name特性)
options 列表中的选项数
selectedlndex 选项列表中已选中的<option>的索引(位置)
text 选项列表中(option)标记之后的文本
value 选项列表中的value=特性
方法
blur 把焦点从选项列表中移走
focus 把焦点移到选项列表中
事件处理程序
onblur
onchange
onfocus
b.27 string 对象
它不是另一个 对象的属性,而是一个内置 对象,即一串字符字符串输入脚本中时必须位于引号内。
属性
length 字符串中的字符个数
方法
anchor() 用来把字符串转换到html锚点标记内(<a name=>)
big() 把字符串中的文本变成大字体(<big>)
blink() 把字符串中的文本变成闪烁字体(<blink>)
bold() 把字符串中的文本变成黑字体(<b>)
charat() 寻找字符串中指定位置的一个字符
fixed() 把字符串中的文本变成固定间距字体(<tt>)
fontcolor() 改变字符串中文本的颜色(<font color=>)
fontsize() 把字符串中的文本变成指定大小(<fontsize=>)
indexof() 用来搜索字符串中的某个特殊字符,并返回该字符的索引位置
italics() 把字符串中的文本变成斜字体(<i>)
lastlndexof() 与indexof相似,但是向后搜索最后一个出现的字符
link() 用来把字符串转换到html链接标记中(<a href=>)
small() 把字符串中的文本变成小字体(<small>)
strike() 把字符串中的文本变成划掉字体(<strike>)
sub() 把字符串中的文本变成下标(subscript)字体((sub>)
substring() 返回字符串里指定位置间的一部分字符串
sup() 把字符串中的文本变成上标(superscript)字体(<sup>)
tolowercase() 把字符串中的文本变成小写
touppercase() 把字符串中的文本变成大写
b.28 submit 对象
它是form 对象的一个属性,窗体中的一个提交按钮(<input type=”submit”>)。
属性
name 对象的名字(name=特性)
value value=特性
方法
click 模拟鼠标单击按钮
事件处理程序
onclick
b.29 text 对象
它是form 对象的一个属性,宙体中的一个文本域(<input type=”text”>)。
属性
defaultvalue text 对象的缺省值(value=特性)
name 该 对象的名字(name=特性)
value 该域具有的当前值,最初与value=特性(defaultvalue)相同但是,如果脚本修改了该域中的值,则该值将改变
方法
blur 把焦点从文本框移开
focus 把焦点移到文本框
select 选择输入区域
事件处理程序
onblur
onchange
onfeus
onselect
b.30 textarea 对象
它是form 对象的一个属性,宙体中的一个文本区域(<textarea>)。
属性
defaultvalue textarea 对象的缺省值(value=特性)
name 该 对象的名字(name=特性)
value 该域具有的当前值,最初与value=特性(defaultvalue)相同,但是,如果脚本修改了该域中的值,则该值将改变了。
方法
blur 把焦点从文本区移开
focus 把焦点移到文本区
select 选择输入区域事件处理程序
onblur
onchange
onfocus
onselect
b.31 window 对象
它是一个顶层 对象,而不是另一个 对象的属性即浏览器的窗口。
属性
defaultstatus 缺省的状态条消息
document 当前显示的文档(该属性本身也是一个 对象)
frame 窗口里的一个框架((frame>)(该属性本身也是一个 对象)
frames array 列举窗口的框架 对象的数组,按照这些 对象在文档中出现的顺序列出(该属性本身也是一个 对象)
history 窗口的历史列表(该属性本身也是一个 对象)
length 窗口内的框架数
location 窗口所显示文档的完整(绝对)url(该属性本身也是一个 对象)不要把它与如document.location混淆,后者是当前显示文档的url。用户可以改变window.location(用另一个文档取代当前文档),但却不能改变document.location(因为这是当前显示文档的位置)
name 窗口打开时,赋予该窗口的名字
opener 代表使用window.open打开当前窗口的脚本所在的窗口(这是netscape navigator 3.0beta 3所引入的一个新属性)
parent 包含当前框架的窗口的同义词。frame和window 对象的一个属性
self 当前窗口或框架的同义词
status 状态条中的消息
top 包含当前框架的最顶层浏览器窗口的同义词
window 当前窗口或框架的同义词,与self相同
方法
alert() 打开一个alert消息框
cleartimeout() 用来终止settimeout方法的工作
close() 关闭窗口
confirm() 打开一个confirm消息框,用户可以选择ok或cancel,如果用户单击ok,该方法返回true,单击cancel返回false
blur() 把焦点从指定窗口移开(这是netscape navigator 3.0 beta 3引入的新方法)
focus() 把指定的窗口带到前台(另一个新方法)
open() 打开一个新窗口
prompt() 打开一个prompt对话框,用户可向该框键入文本,并把键入的文本返回到脚本
settimeout() 等待一段指定的毫秒数时间,然后运行指令事件处理程序
onloadonunload
(注:摘录请保留这一行 chd制作 http://chd.126.com 2000年09月13日)
< <script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript">
</script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
b.19 location
对象
它为document 对象的一个属性,该文档的完整url,请不要把它与window.location属性相混淆,后者可用来加载一个新文档,并且window.location属性本身并不是一个 对象,同时,window.location可以用脚本修改,而document.location则不能。
属性
hash 以散列号(#)开始的一个字符串,用于指定url内的一个锚点
host 包括冒号和端口号的url的主机名部分
hostname 与host属性相同,除了不包括冒号和端口号之外
href 完整的url
pathname url的目录路径部分
port url的:端口部分
protocol url的类型(http:、ftp:、gopher:等等)
search 以问号(?)开始的url中的一部分,用于指定搜索信息
target 用户单击链接(target特性)时,用于显示被引用文档的内容的窗口
b.20 math 对象
该 对象不是其它 对象的一个属性,而是一个内置 对象,包含了许多数学常量和函数。
属性
e 欧拉常量,自然对数的底(约等于2.718)
ln2 2的自然对数(约等于0.693)
ln10 10的自然对数(约等于2.302)
log2e 以2为底的e的对数(约等于1.442)
log10e 以10为底的e的对数(约等于o.434)
pi ∏的值(约等于3.14159)
sqrt1_2 0.5的平方根(即l除以2的平方根,约等于o.707)
sqrt2 2的平方根(约等于1.414)
方法
abs() 返回某数的绝对值(即该数与o的距离,例如,2与一2的绝对值都是2)
acos() 返回某数的反余弦值(以弧度为单位)
asin() 返回某数的反正弦值(以弧度为单位)
atan() 返回某数的反正切值(以弧度为单位)
ceil() 返回与某数相等,或大于该数的最小整数(ceil(-22.22)返回-22;ceil22,22)返回23;ceil(22)返回22)
cos() 返回某数(以弧度为单位)的余弦值
exp() 返回en
floor() 与ceil相反(floor(一22.22)返回一23;floor(22.22)返回22; floor(22)返回22)
10g() 返回某数的自然对数(以e为底)
max() 返回两数间的较大值
min() 返回两数问的较小值
pow() 返回m的n次方(其中,m为底,n为指数)
random() 返回0和1之间的一个伪随机数(该方法仅在netscape
navigator的unix版本中有效)
round() 返回某数四舍五入之后的整数
sin() 返回某数(以弧度为单位)的正弦值
sqrt() 返回某数的平方根
tan() 返回某数的正切值
b.2l navigator 对象
该 对象不是其它 对象的属性,而是一个内置 对象它包含了有关加载文档的浏览器的信息。
属性
appcodename 浏览器的代码名(例如,mozilla)
appname 浏览器的名字
appversion 浏览器的版本号
useragent 由客户机送到服务器的用户与代理头标文本
方法
javaenabled javascript中当前并没有该方法,但是不久之后将会添加上它将查看浏览器是否为兼容javascript的浏览器,如果是,继续查看javascript是否处于支持状态。
b.22 options数组
该数组是select 对象的一个属性,即选择框中的所有选项(<option>)的一个列表。
属性
defaultselected 选项列表中的缺省选项
index 选项列表中某选项的索引位置
length 选项列表中的选项数(<options>)
name 选项列表的名字(name特性)
selected 表示选项列表中某选项<option>是否被选中的一个布尔类型值
selectedindex 选项列表中已选中的<option>的索引(位置)
text 选项列表中<option>标记后的文本
value 选项列表中的value=特性
b.23 password 对象
它是document 对象的一个属性,一个<input type=”password”>标记。
属性
defaultvalue password 对象的缺省值(value=特性)
name 对象的名字(name=特性)
value 该域具有的当前值最初与value=特性(defauttvalue)相同,但是,如果脚本修改了该域中的值,则该值将改变
方法
focus 把焦点从该域移开
blur 把焦点移到该域
select 选择输入区域
b.24 radio 对象
它是form 对象的一个属性,窗体内的一组单选按钮(选项按钮)(<input type=”radio”>)。
属性
checked 复选框或选项按钮(单选按钮)的状态
defaultchecked 复选框或选项按钮(单选按钮)的缺省状态
length 一组单选按钮中的按钮数
name 对象的名字(name=特性)
value value=特性
方法
click 模拟鼠标单击按钮
事件处理程序
onclick
b.25 reset 对象
它是form 对象的一个属性,复位按钮(<input type=”reset”>)。
属性
name 对象的名字(name=特性)
value value=特性
方法
click 模拟鼠标单击按钮
事件处理程序
onclick
b.26 select 对象
它是form 对象的一个属性,选择框(<select>)。
属性
length 选项列表中的选项数(<options>)
name 选项列表的名字(name特性)
options 列表中的选项数
selectedlndex 选项列表中已选中的<option>的索引(位置)
text 选项列表中(option)标记之后的文本
value 选项列表中的value=特性
方法
blur 把焦点从选项列表中移走
focus 把焦点移到选项列表中
事件处理程序
onblur
onchange
onfocus
b.27 string 对象
它不是另一个 对象的属性,而是一个内置 对象,即一串字符字符串输入脚本中时必须位于引号内。
属性
length 字符串中的字符个数
方法
anchor() 用来把字符串转换到html锚点标记内(<a name=>)
big() 把字符串中的文本变成大字体(<big>)
blink() 把字符串中的文本变成闪烁字体(<blink>)
bold() 把字符串中的文本变成黑字体(<b>)
charat() 寻找字符串中指定位置的一个字符
fixed() 把字符串中的文本变成固定间距字体(<tt>)
fontcolor() 改变字符串中文本的颜色(<font color=>)
fontsize() 把字符串中的文本变成指定大小(<fontsize=>)
indexof() 用来搜索字符串中的某个特殊字符,并返回该字符的索引位置
italics() 把字符串中的文本变成斜字体(<i>)
lastlndexof() 与indexof相似,但是向后搜索最后一个出现的字符
link() 用来把字符串转换到html链接标记中(<a href=>)
small() 把字符串中的文本变成小字体(<small>)
strike() 把字符串中的文本变成划掉字体(<strike>)
sub() 把字符串中的文本变成下标(subscript)字体((sub>)
substring() 返回字符串里指定位置间的一部分字符串
sup() 把字符串中的文本变成上标(superscript)字体(<sup>)
tolowercase() 把字符串中的文本变成小写
touppercase() 把字符串中的文本变成大写
b.28 submit 对象
它是form 对象的一个属性,窗体中的一个提交按钮(<input type=”submit”>)。
属性
name 对象的名字(name=特性)
value value=特性
方法
click 模拟鼠标单击按钮
事件处理程序
onclick
b.29 text 对象
它是form 对象的一个属性,宙体中的一个文本域(<input type=”text”>)。
属性
defaultvalue text 对象的缺省值(value=特性)
name 该 对象的名字(name=特性)
value 该域具有的当前值,最初与value=特性(defaultvalue)相同但是,如果脚本修改了该域中的值,则该值将改变
方法
blur 把焦点从文本框移开
focus 把焦点移到文本框
select 选择输入区域
事件处理程序
onblur
onchange
onfeus
onselect
b.30 textarea 对象
它是form 对象的一个属性,宙体中的一个文本区域(<textarea>)。
属性
defaultvalue textarea 对象的缺省值(value=特性)
name 该 对象的名字(name=特性)
value 该域具有的当前值,最初与value=特性(defaultvalue)相同,但是,如果脚本修改了该域中的值,则该值将改变了。
方法
blur 把焦点从文本区移开
focus 把焦点移到文本区
select 选择输入区域事件处理程序
onblur
onchange
onfocus
onselect
b.31 window 对象
它是一个顶层 对象,而不是另一个 对象的属性即浏览器的窗口。
属性
defaultstatus 缺省的状态条消息
document 当前显示的文档(该属性本身也是一个 对象)
frame 窗口里的一个框架((frame>)(该属性本身也是一个 对象)
frames array 列举窗口的框架 对象的数组,按照这些 对象在文档中出现的顺序列出(该属性本身也是一个 对象)
history 窗口的历史列表(该属性本身也是一个 对象)
length 窗口内的框架数
location 窗口所显示文档的完整(绝对)url(该属性本身也是一个 对象)不要把它与如document.location混淆,后者是当前显示文档的url。用户可以改变window.location(用另一个文档取代当前文档),但却不能改变document.location(因为这是当前显示文档的位置)
name 窗口打开时,赋予该窗口的名字
opener 代表使用window.open打开当前窗口的脚本所在的窗口(这是netscape navigator 3.0beta 3所引入的一个新属性)
parent 包含当前框架的窗口的同义词。frame和window 对象的一个属性
self 当前窗口或框架的同义词
status 状态条中的消息
top 包含当前框架的最顶层浏览器窗口的同义词
window 当前窗口或框架的同义词,与self相同
方法
alert() 打开一个alert消息框
cleartimeout() 用来终止settimeout方法的工作
close() 关闭窗口
confirm() 打开一个confirm消息框,用户可以选择ok或cancel,如果用户单击ok,该方法返回true,单击cancel返回false
blur() 把焦点从指定窗口移开(这是netscape navigator 3.0 beta 3引入的新方法)
focus() 把指定的窗口带到前台(另一个新方法)
open() 打开一个新窗口
prompt() 打开一个prompt对话框,用户可向该框键入文本,并把键入的文本返回到脚本
settimeout() 等待一段指定的毫秒数时间,然后运行指令事件处理程序
onloadonunload
(注:摘录请保留这一行 chd制作 http://chd.126.com 2000年09月13日)
< <script type="text/javascript"> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript">
</script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>