9.1 form物件
form物件
document.forms[0]9.1訪問表單屬性使用元素名稱的字串作為陣列下標
document.forms[「formname」]
注意:陣列引用單詞的複數形式
另外可以使用表單名 document.formname
document.forms[0].9.2.2按鈕物件action = 」 ;
//改變屬性直接賦值
document.formname.
target
9.2作為物件的表單控制項
例如
對文字輸入控制項以下都有效document.searchform.entry
document.searchform.elements[0]
document.forms["searchform"].elements["entry"]
document.forms["searchform"].entry
9.2.3核取方塊物件
9.2.4單選框物件
讀取組的按鈕數9.2.5 select物件document.forms[0].groupname.length
想查詢某個按鈕是否高亮顯示【check屬性】
document.forms[0].groupname.checked
select最重要屬性selectedindex9.3向函式傳遞表單資料和元素selectedindex屬性可設定或返回下拉列表中被選選項的索引號
document.forms[0].selectname.selectedindex
其中2個重要屬性text和value
doucument.forms[0].selectname.options[n].text
doucument.forms[0].selectname.options[n].value
例
function gothere()
(1) οnchange="upperme(this)"9.4提交和預驗證表單接收端,函式定義乙個引數變數將引用轉換為變數,這個變數可以被函式的其他語句使用
finction upperme(filed){
statment[s]
(2)可以使用this關鍵字來引用當前控制項,再加上form屬性,如this.form
οnclick="inspact(this.form)"
函式定義應該有乙個引數變數被賦值為form物件引用,使用者可以確定變數名或不用變數名,我們傾向於使用form變數名,以提醒使用者所引用變數
function inspact(form){
statment[s]
document.forms[0].submit();
9 表單驗證
1 表單選擇器 語法 描述 input 匹配所有input textarea select和button元素 text 匹配所有單行文字框 password 匹配所有密碼框 radio 匹配所有單項按鈕 checkbox 匹配所有核取方塊 submit 匹配所有提交按鈕 image 匹配所有影象域 ...
9 表單說明
1.form表單 了解 這個標籤,並不會在頁面上顯示。如果我們填寫的資料需要被提交到伺服器,那麼這些收集資料的元素就必須放到form表單元素中。這是個容器.form表單屬性 action 提交到伺服器的url method 提交資料的方式 get post 等 2.input元素 重點 text文字...
第9章 引用
為了列印出特殊字元,我們需要通過使用反斜槓來引用它們。下面是總結的特殊字元 字元含義 使用者的主目錄 命令替換 注釋變數引用 把任務放到後台執行 萬用字元萬用字元 在子shell中執行 引用後面的乙個字元 管道指定乙個字符集的萬用字元 建立乙個命令塊 命令分隔符 單引號引用字元 雙引號引用字元 標準...