表單腳本
阿新 • • 發佈:2019-03-03
自己的 基礎知識 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的表單,不過不推薦這樣獲取,因為會出問題,以後瀏覽器可能不會支持;
表單腳本