1. 程式人生 > >表單腳本

表單腳本

自己的 基礎知識 nbsp script javascrip 中控 接受 style http請求

表單基礎知識:

在HTML中,表單由<form>元素來表示,而在javascript中,表單對應的則是HTMLFormElement類型,HTMLFormElement繼承了HTMLElement,因而因而與其他的HTML元素具有相同的默認屬性。不過HTMLFormElement也有它自己的獨有的屬性和方法

acceptCharset:服務器能夠處理的字符集,等價於HTML中的accept-charset特性;

action:接受請求的URL;等價於HTML中的action特性。

elements:表單中所有控件的集合(HTMLCollection)。

enctype:請求的編碼類型;等價於HTML中enctype。

length:表單中控件的數量;

method:要發送HTTP請求類型,通常是“get”或“push”;等價於HTML中的method特性;

name:表單名稱,等價於HTML中name特性;

reset():將所有表單域重置為默認值;

submit():提交表單;

target:用於發送請求和接收響應的窗口名稱;等價於HTML的target特性。

取得表單元素的方法:

    var form=document.getElementById("form1");//通過設置的id來獲取
    var firstForm=document.forms[0];//獲取頁面中第一個表單
    var myForm=document.forms["form2"];//取得頁面中稱為"form2"的表單
    //另外,一些早期的瀏覽器或者那些支持向後兼容的瀏覽器中,會把每個設置的name特性的表單作為屬性保存在document中,通過document.form2可以訪問到名為form2的表單,不過不推薦這樣獲取,因為會出問題,以後瀏覽器可能不會支持;

表單腳本