摘要:表單操作獲取表單元素對(duì)象提供了多帶帶的獲取方式該屬性會(huì)得到一個(gè)類(lèi)數(shù)組集合該屬性會(huì)得到一個(gè)類(lèi)數(shù)組對(duì)象集合顯示類(lèi)數(shù)組對(duì)象表單名稱(chēng)通過(guò)表單名稱(chēng)會(huì)獲取到指定名稱(chēng)的表單元素新版本瀏覽器可能不支持顯示獲取表單組件元素屬性通過(guò)對(duì)象提供的屬性來(lái)獲取指定表單
表單操作 獲取表單元素
Document對(duì)象提供了多帶帶的獲取方式
document.forms該屬性會(huì)得到一個(gè)類(lèi)數(shù)組集合
document.表單名稱(chēng)
通過(guò)表單名稱(chēng)會(huì)獲取到指定名稱(chēng)的表單元素
新版本瀏覽器可能不支持
獲取表單組件元素 HTMLFormElement.elements屬性
通過(guò)HTMLFormElement對(duì)象提供的elements屬性來(lái)獲取指定表單中的所有組件
文本內(nèi)容的選擇 select()方法
獲取當(dāng)前輸入框中所選擇的文本內(nèi)容
默認(rèn)為全選
select事件
只要選擇文本內(nèi)容就會(huì)觸發(fā)select()方法
selectionStart()方法
選擇文本內(nèi)容開(kāi)始的位置(索引值)
selectionEnd()方法
選擇文本內(nèi)容結(jié)束的位置(索引值)
設(shè)置文本內(nèi)容 setSelectionRange()方法
設(shè)置選擇的文本內(nèi)容
如果焦點(diǎn)在文本內(nèi)容的最后面會(huì)全選文本內(nèi)容
如果焦點(diǎn)在文本內(nèi)容中的任意位置(不是最后)會(huì)選中設(shè)置文本內(nèi)容
下拉列表操作 HTMLSelectElement對(duì)象
length屬性
獲取當(dāng)前元素的個(gè)數(shù)
options屬性
獲取當(dāng)前所有元素(類(lèi)數(shù)組集合)
selectedIndex屬性
顯示當(dāng)前被選中的列表項(xiàng)的索引值
HTMLOptionElement對(duì)象
index屬性
獲取當(dāng)前列表項(xiàng)的索引值
selected屬性
判斷當(dāng)前列表項(xiàng)是否被選中
text屬性
獲取當(dāng)前列表項(xiàng)的文本內(nèi)容
value屬性
當(dāng)前列表項(xiàng)的value屬性值
提交表單 submit事件
表單在進(jìn)行提交時(shí)會(huì)觸發(fā)submit事件
該事件會(huì)在表單被提交之前,實(shí)現(xiàn)對(duì)表單的驗(yàn)證
submit()方法
該方法可用于提交表單
可以使用任何一個(gè)按鈕進(jìn)行表單提交(不需要提交按鈕)
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/97361.html
摘要:表單操作獲取表單獲取表單元素以對(duì)象中屬性來(lái)獲取當(dāng)前頁(yè)面所有表單集合以對(duì)象中表單的屬性值來(lái)獲取表單元元素獲取當(dāng)前頁(yè)面所有表單元素表單名稱(chēng)有些新瀏覽器是不支持獲取表單組件元素以對(duì)象的屬性來(lái)獲取表單組件的集合表單操作文本內(nèi)容的選擇以對(duì)象和對(duì)象中 DOM 表單操作 1.獲取表單 獲取表單元素 以Document對(duì)象中forms屬性來(lái)獲取當(dāng)前HTML頁(yè)面所有表單集合以Document對(duì)象中表單的...
摘要:表單操作獲取表單獲取表單元素以對(duì)象中屬性來(lái)獲取當(dāng)前頁(yè)面所有表單集合以對(duì)象中表單的屬性值來(lái)獲取表單元元素獲取當(dāng)前頁(yè)面所有表單元素表單名稱(chēng)有些新瀏覽器是不支持獲取表單組件元素以對(duì)象的屬性來(lái)獲取表單組件的集合表單操作文本內(nèi)容的選擇以對(duì)象和對(duì)象中 DOM 表單操作 1.獲取表單 獲取表單元素 以Document對(duì)象中forms屬性來(lái)獲取當(dāng)前HTML頁(yè)面所有表單集合以Document對(duì)象中表單的...
摘要:組織大表單應(yīng)用中代碼的一種方法問(wèn)題,動(dòng)機(jī),目的超過(guò)一屏,屬性復(fù)雜到一定程度的錄入界面系統(tǒng)中,缺乏良好架構(gòu)的代碼往往容易失控。改變樹(shù)結(jié)構(gòu)更換表單控件等改變展現(xiàn)方式的需求不應(yīng)當(dāng)對(duì)產(chǎn)生毀滅性打擊。 組織大表單應(yīng)用中javascript代碼的一種方法 問(wèn)題,動(dòng)機(jī),目的 超過(guò)一屏,屬性復(fù)雜到一定程度的錄入界面/系統(tǒng)中,缺乏良好架構(gòu)的javascript代碼往往容易失控。尤其是當(dāng)規(guī)模從小型表單...
摘要:特性這樣指定事件處理程序具有一些獨(dú)到之處。級(jí)事件處理程序通過(guò)獲得要操作對(duì)象的引用,用把一個(gè)函數(shù)賦值給一個(gè)事件處理程序?qū)傩裕热?。以這種方式添加的事件處理程序會(huì)在事件流的冒泡階段被捕獲。級(jí)事件處理程序級(jí)事件定義了兩個(gè)方法,。 一、事件處理程序 響應(yīng)某個(gè)事件的函數(shù)叫做事件處理程序(或事件偵聽(tīng)器),為事件指定處理程序的方式有下面幾種。 1、html特性 這樣指定事件處理程序具有一些獨(dú)到之處...
閱讀 838·2021-09-07 09:58
閱讀 2697·2021-08-31 09:42
閱讀 2869·2019-08-30 14:18
閱讀 3095·2019-08-30 14:08
閱讀 1842·2019-08-30 12:57
閱讀 2766·2019-08-26 13:31
閱讀 1306·2019-08-26 11:58
閱讀 1061·2019-08-23 18:06