JavaScript操作表單實(shí)例講解(上)
一、獲得表單引用
1>通過直接定位的方式來獲取
document.getElementById(); document.getElementsByName(); document.getElementsByTagName();
2>通過集合的方式來獲取引用
document.forms[下標(biāo)] document.forms["name"] document.forms.name
3>通過name直接獲取“(只適用于表單)
document.name
二、獲得表單元素的引用
1>直接獲取
document.getElementById(); document.getElementsByName(); document.getElementsByTagName();
2>通過集合來獲取
表單對象.elements 獲得表單里面所有元素的集合 表單對象.elements[下標(biāo)] 表單對象.elements["name"] 表單對象.elements.name
3>直接通過name的形式
表單對象.name
三、表單元素共同的屬性和方法
1>獲取表單元素的值
表單元素對象.value 獲取或是設(shè)置值
2>屬性
disabled 獲取或設(shè)置表單控件是否禁用 true false
form 指向包含本元素的表單的引用
3>方法
blur()失去焦點(diǎn)
focus() 獲得焦點(diǎn)
以上所述是小編給大家介紹的JavaScript操作表單實(shí)例講解(上),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
一些Javascript的IE和Firefox(火狐)兼容性的問題總結(jié)及常用例子
下面是一些Javascript的IE和Firefox(火狐)兼容性的常用例子2009-05-05JS實(shí)現(xiàn)控制表格行內(nèi)容垂直對齊的方法
這篇文章主要介紹了JS實(shí)現(xiàn)控制表格行內(nèi)容垂直對齊的方法,通過javascript的getElementById獲取元素并設(shè)置其相應(yīng)樣式來實(shí)現(xiàn)這一功能,需要的朋友可以參考下2015-03-03javascript模擬php函數(shù)in_array
就是判斷一個元素是否存在于數(shù)組中的函數(shù),既然js里string都有indexOf函數(shù),為什么不在Array對象里設(shè)置一個這樣的函數(shù)呢,其實(shí)就用indexOf這個思想挺好的,不知道制定JS標(biāo)準(zhǔn)的人是基于什么考慮,把這樣一個如此常用的功能沒考慮在內(nèi)的。2015-04-04Javascript 調(diào)用 ActionScript 的簡單方法
在Flex中,ActionScript調(diào)用Javascript是比較簡單的,說白了就是,在html里,怎么調(diào)用Javascript,在ActionScript就怎么調(diào)用就可以了。接下來通過本文給大家介紹js 調(diào)用 actionscript方法,感興趣的朋友一起看看吧2016-09-09JavaScript算法題之如何將一個數(shù)組旋轉(zhuǎn)k步
這篇文章主要給大家介紹了關(guān)于JavaScript算法題之如何將一個數(shù)組旋轉(zhuǎn)k步的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2022-03-03