表单元素 说明 属性property 方法method 事件处理程序event handler
Text
文本框对象
由“<input type="text">”指定。Password 对象也是 Text
对象的一种,所以 Password 对象所有的属性、方法和事件,Text 对象都有。
defaultValue   blur()   onblue=
form   focus()   onchange=
Textarea 多行文本输入区对象 由“<textarea>”指定。Textarea 对象所有的属性、方法和事件和 Text 对象相同,也就是跟 Password 对象一样。 form blur():将输入焦点失去 onBlur:当失去输入焦点后产生该事件
name:设定提交信息时的信息名称,对应HTML文档Textarea的Name。 focus() Onchange:当文字值改变时,产生该事件
   
Button
按钮对象
<input type="button"> name 返回/设定用<input name="...">指定的元素名称。 click() 模拟鼠标点击该对象。 onclick=handlerText or function
type handleEvent() onmousedown= 
value 返回/设定用<input value="...">指定的元素的值。 onmouseup=
submit
提交
<input type="submit" />
特殊的button,执行单一的submit功能;
     
Reset
重置按钮对象
<input type="reset">
特殊的button,执行单一的reset功能;
因为 Reset 也是按钮,所以也有 Button 对象的属性和方法。    
   
Checkbox
复选框
由“<input type="checkbox">”指定。 name 返回/设定用<input name="...">指定的元素名称。 handEvent() onclick=
用于“on"和"off"之间的设置,属性checked,对于被选中的项其值是真,未被选中的其值是假;document.forms[0].boxName.cheched=value; value 返回/设定用<input value="...">指定的元素的值。 click() 模拟鼠标点击该对象。 onmousedown= 
type   onmouseup=
checked 返回/设定该复选框对象是否被选中。这是一个布尔值。  
defaultChecked 返回/设定该复选框对象默认是否被选中。这是一个布尔值。  
Radio
单选域对象
由“<input type="radio">”指定。一组 Radio 对象有共同的名称(name 属性),这样的话,document.formName.radioName 就成了一个数组。要访问单个 Radio 对象就要用:document.formName.radioName[x]。 name 返回/设定用<input name="...">指定的元素名称。 handEvent() onclick=
value 返回/设定用<input value="...">指定的元素的值。 click() 模拟鼠标点击该对象。 onmousedown= 
length onmouseup=
checked 返回/设定该单选域对象是否被选中。这是一个布尔值。  
defaultChecked 返回/设定该对象默认是否被选中。这是一个布尔值。  
 
Select
选择区
(下拉菜单、
列表)
对象
由“<select>”指定 name 返回/设定用<input name="...">指定的元素名称。 handEvent() onfocus=
size确定一个select对象是作为弹出列表还是 length 返回 Select 对象下选项的数目。 focus() 让对象获得焦点。 onblur=
列表框显示。其缺省值是1.即为弹出菜单; selectedIndex 返回被选中的选项的下标。这个下标就是在 options[] 数组中
该选项的位置。如果 Select 对象允许多项选择,则返回第一个被选中的选项的
下标。
blur() 从对象中移走焦点。 onchange=
options[i]  
options[i].defultSelected  
options[i].index  
options[i].selected  
options[i].text  
options[i].value  
type  
size="number"  
  multiple    
Option
选择项对象
options[] 是一个数组,包含了在同一个
Select 对象下的 Option 对象。Option 对象由“<select>”下的
“<options>”指定。
length; selectedIndex 与所属 Select 对象的同名属性相同。  
text 返回/指定 Option 对象所显示的文本    
value 返回/指定 Option 对象的值,与<options value="...">一致。  
index 返回该 Option 对象的下标。    
selected 返回/指定该对象是否被选中。通过指定 true 或者 false,可以动态的改变选中项。
defaultSelected 返回该对象默认是否被选中。true / false。  
   
Text单行单列输入元素  Name:设定提交信息时的信息名称。对应于HTML文档中的Name。 blur():将当前焦点移到后台。 onFocus:当Text获得焦点时,产生该事件。
  Value:用以设定出现在窗口中对应HTML文档中Value的信息。 select():加亮文字。 OnBlur:从元素失去焦点时,产生该事件。
  defaultvalue:包括Text元素的默认值 Onselect:当文字被加亮显示后,产生该文件。
        onchange:当Text元素值改变时,产生该文件。
Select选择元素 实施对滚动选择元素的控制。 name:设定提交信息时的信息名称,对应文档select中的name。 OnBlur:当select选项失去焦点时,产生该文件。
    Length:对应文档select中的length   onFocas:当select获得焦点时,产生该文件。
    options:组成多个选项的数组   Onchange:选项状态改变后,产生该事件。
    selectIndex;该下标指明一个选项    
    select在中每一选项都含有以下属性:    
    Text:选项对应的文字    
    selected:指明当前选项是否被选中    
    Index:指明当前选项的位置    
    defaultselected:默认选项