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 更改
Onfocus 聚焦事件
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() 等待一段指定的毫秒数时间,然后运行指令事件处理程序
事件处理程序
Onload() 页面载入时触发
Onunload() 页面关闭时触发
















