JavaScript 入门基础 (八)
目录
表单对象
8.1表单的对象和方法
基础
访问表单对象
表名、下标、下标以名形式表示
访问表单元素
下标、元素名
属性、方法和事件
| 属性、方法和事件 | 功能说明 | 
| name | 表示表单的名称 | 
| length | 表示表单中元素的数目 | 
| action | 表示表单提交时执行的动作,通常是一个服务器端脚本的URL | 
| element | 表示表单中所有控件元素的数组,数组的下标就是控件元素在HTML源文件中的序号 | 
| encoding | 表示表单数据的编码类型 | 
| method | 表示发送表单的HTTP方法,取值为get或post | 
| target | 表示用来显示表单结果的目标窗口或框架,取值可以是_self、_parent、_top或_blank | 
| reset() | 将所有表单控件元素的值重新设置为它们的默认值,相当于单击表单中的“重置”按钮 | 
| submit() | 提交表单,相当于单击表单中的“提交”按钮 | 
| onReset() | 单击“重置”按钮时触发 | 
| onSubmit() | 单击“提交”按钮时触发 | 
8.2表单的基本元素
文本型表单对象
| 属性、方法和事件 | 功能说明 | 
| name | 表示对象的名称 | 
| value | 表示对象的值 | 
| defaultvalue | 表示对象默认的value属性,FileUpload对象无此属性 | 
| type | 表示对象的类型 | 
| form | 表示对象所在的表单 | 
| blur() | 将焦点从对象上移走 | 
| focus() | 将焦点移动到对象上 | 
| select() | 选中对象中的文本 | 
| onBlur | 当将焦点从对象上移开时触发 | 
| onFocus | 当将焦点移动到对象上时触发 | 
| onChange | 当对象的值改变时触发 | 
| onSelect | 当选中对象的值时触发 | 
按钮型表单对象
| 属性、方法和事件 | 功能说明 | 
| name | 表示对象的名称 | 
| value | 表示对象的值 | 
| type | 表示对象的类型 | 
| form | 表示对象所在的表单 | 
| blur | 将焦点从对象上移走 | 
| focus() | 将焦点移动到对象上 | 
| click() | 相当于单击对象 | 
| onBlur | 当将焦点从对象上移开时触发 | 
| onFocus | 当将焦点移动到对象上时触发 | 
| onClick | 当单击按钮时触发 | 
单选型和复选型
| 属性、方法和事件 | 功能说明 | 
| name | 表示对象的名称 | 
| value | 表示对象的值 | 
| defaultChecked | 表示对象在初始状态时是否被选中,取值为true或false,如果在INPUT标记符中有checked属性,则其值为true,否则为false | 
| checked | 表示对象是否被选中,取值为true或false | 
| type | 表示对象的类型 | 
| form | 表示对象所在的表单 | 
| blur() | 将焦点从对象上移走 | 
| focus() | 将焦点移动到对象上 | 
| click() | 单击表单框或复选框 | 
| onBlur | 当将焦点从对象上移开时触发 | 
| onFocus | 当将焦点移动到对象上时触发 | 
| onClick | 单击单选框或复选框时触发 | 
| 属性、方法和事件 | 功能说明 | 
| name | 表示对象的名称 | 
| type | 表示对象的类型 | 
| form | 表示对象所在的表单 | 
| length | 表示选项菜单中选项的数目 | 
| options | 表示选项菜单中各选项的数组 | 
| selectedIndex | 表示选项菜单中被选项的索引 | 
| blur() | 将焦点从对象上移走 | 
| focus() | 将焦点移动到对象上 | 
| onBlur() | 当将焦点从对象上移开时触发 | 
| onFocus | 当将焦点移动到对象上时触发 | 
列表项对象
8.3 hidden对象和cookie
hideen对象
cookie对象:用cookie可以保存多项信息,每一项信息都按如下格式组成:信息名称=信息内容
 
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号