日期:2014-05-16 浏览次数:20456 次
Form 对象: Javascript 的 Form 对象代表了一个 HTML 表单, Form 对象通常可以作为 forms[] 数组的一个元素来使用,而这个数组是 Document 对象的一个属性。
document.forms[document.forms.length-1];// 引用文档的最后一个表单?
Form 对象的属性 elements[] 数组包含表示各种表单输入元素的 Javascript 对象 .
document.forms[1].ekement[2];// 引用文档的第二个表单的第三个元素?
Form 对象还包含其他属性,如 action 、 encoding 、 method 、 target ,直接对应于 HTML 标记 <form> 的属性 action 、 encoding 、 method 、 target ,这些属性都是可读可写的字符串。 Javascript 的 Form 对象支持 submit() 和 reset() 方法,分别用于提交表单和重置表单,对应的事件句柄为 onsubmit() 、 onreset() 。
?
HTML 表单元素
| 
 对象  | 
 HTML 标记  | 
 Type 属性  | 
 描述和事件  | 
| 
 Button  | 
 <input type=”button”> 或 <button type=”button”>  | 
 “button”  | 
 按钮;onclick  | 
| 
 Checkbox  | 
 <input type=”checkbox”  | 
 “checkbox”  | 
 不具有单选行为的切换按钮;onclick  | 
| 
 File  | 
 <input type=”file”>  | 
 “file”  | 
 用于输入要上载到web 服务器的文件名的输入框;onchange  | 
| 
 
  |