JavaScript獲取form下所有input元素
有時需要獲取form表單裡面所有input元素,然後進行統一操作。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script type="text/javascript"> window.onload=function(){ var theform=document.getElementById("theform"); var inputs=theform.getElementsByTagName("input"); for(var i=0;i<inputs.length;i++){ alert(inputs[i].name); } } </script> </head> <body> <form name="theform" id="theform"> <input type="text" name="username" /> <input type="text" name="address" /> <input type="password" name="pw" /> <input type="button" name="bt" value="螞蟻部落" /> </form> </body> </html>
以上程式碼實現可以獲取表單中所有的input元素。但實際應用中可能要獲取哪一型別的標籤,比如文字型別或者密碼型別,下面對程式碼進行一下修改:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script type="text/javascript"> window.onload=function(){ var theform=document.getElementById("theform"); var inputs=theform.getElementsByTagName("input"); for(var i=0;i<inputs.length;i++){ if(inputs[i].getAttribute("type")=="text") alert(inputs[i].name); } } } </script> </head> <body> <form name="theform" id="theform"> <input type="text" name="username" /> <input type="text" name="address" /> <input type="password" name="pw" /> <input type="button" name="bt" value="螞蟻部落" /> </form> </body> </html>
以上程式碼實現了對於標籤的篩選功能。
相關文章
- JavaScript 獲取form所有表單元素JavaScriptORM
- js獲取form表單下所有表單元素JSORM
- 獲取ul元素下的所有li元素
- JavaScript 獲取所有後代元素節點JavaScript
- jQuery獲取某元素下所有的連結元素jQuery
- javascript獲取所有表單元素的value值JavaScript
- 原生javascript實現獲取指定元素下所有後代元素程式碼例項JavaScript
- javascript獲取form表單中表單元素的數目JavaScriptORM
- 獲取指定元素下所有li元素程式碼例項
- javascript如何獲取指定元素內的所有圖片JavaScript
- JavaScript獲取li元素的下標JavaScript
- jQuery獲取元素前面所有兄弟元素jQuery
- jQuery獲取所有兄弟元素jQuery
- JQuery獲取form表單中所有值jQueryORM
- 獲取form表單下某一type型別的元素ORM型別
- JavaScript獲取input text文字框JavaScript
- jQuery獲取li元素後面所有兄弟元素jQuery
- JavaScript獲取元素下指定型別的一級子元素JavaScript型別
- CSS 獲取所有緊鄰兄弟元素CSS
- javascript中獲取元素尺寸JavaScript
- JavaScript獲取同級元素JavaScript
- JavaScript 獲取同級元素JavaScript
- JavaScript獲取指定元素的同輩元素JavaScript
- JavaScript獲取父元素下子元素節點JavaScript
- jquery獲取指定元素下所有指定子元素的數目程式碼例項jQuery
- JavaScript獲取上一個元素JavaScript
- JavaScript獲取元素透明度JavaScript
- JavaScript使用id獲取指定元素JavaScript
- JavaScript獲取元素標籤名JavaScript
- jQuery獲取所有的checkbox核取方塊元素jQuery
- js獲取表單元素所在的form表單物件JSORM物件
- jquery 中$("form :input") $("form input") 區別jQueryORM
- JavaScript 通過class獲取元素物件JavaScript物件
- JavaScript 獲取第n個li元素JavaScript
- javascript獲取當前元素的上一級元素JavaScript
- javascript獲取指定元素父元素程式碼例項JavaScript
- jQuery獲取所有的li元素程式碼例項jQuery
- 獲取div元素下li元素的數目