document.getElementById(), getElementsByname(),getElementsByClassName()區別
- <form>
- <input class="user" type="" name="user" value="hi"/>
- <input class="user" type="" name="user" value="hi"/>
- </form>
- window.onload=function(){
- //找到指定id屬性值得物件 返回找到的一個物件
- var id=document.getElementById("uid");
- //找到指定name屬性的物件,返回陣列
- var arr=document.getElementsByName("user");
- //找到指定標籤物件 ,返回陣列
- var arr=document.getElementsByTagName("input");
- //找到指定class的物件,返回陣列
- var arr=document.getElementsByClassName("user");
- for(i=0;i<arr.length;i++){
- //迴圈獲取表單input的值
- //alert(arr[i].value);
- //迴圈獲取屬性的值
- //alert(arr[i].getAttribute("name"));
- }
- }
轉載來自:http://blog.csdn.net/chunxiaqiudong5/article/details/50974877
相關文章
- QuerySelector/QuerySelectorAll和getElementById/getElementsByClassName的區別
- document.getElementsByName()
- getElementsByClassName()
- document.getElementById()
- JavaScript getElementsByClassName()JavaScript
- getElementsByClassName()方法用法介紹
- getElementsByClassName簡單實現
- getElementsByClassName()方法的瀏覽器支援版本瀏覽器
- 相容所有瀏覽器的getElementsByClassName()函式瀏覽器函式
- 相容低版本IE的document.getElementsByClassName()
- 和區別
- #include <> ““區別
- lamplnmplnamp區別LAMPLNMP
- __weak與__block區別,深層理解兩者區別BloC
- MyISAM InnoDB 區別
- ??與?:的區別
- save() create()區別
- 蜂蜜的區別
- if …if 和if …else if 區別
- 和 的區別
- ojdbc版本區別JDBC
- as 和 with的區別
- &與&&, |與||區別
- UNDO REDO 區別
- GPL、GA區別
- 歸檔區別
- in 和 exists區別
- django版本區別Django
- ||和??的區別
- /*和/**的區別
- LinkedList和ArrayList的區別、Vector和ArrayList的區別
- http和https的區別/get和post的區別HTTP
- js基本型別和引用型別區別JS型別
- 值型別與引用型別的區別型別
- JAVA 基本型別與 引用型別區別Java型別
- UIModalPresentationStyle 各種型別的區別UI型別
- Android中 @和?區別以及?attr/**與@style/**等的區別Android
- mysql索引型別Normal,Unique,Full Text區別以及索引方法Btree,Hash的區別MySql索引型別ORM