js根據input標籤的type屬性篩選元素
如果使用jquery實現此功能的話,非常的輕鬆,使用屬性選擇器進行一下篩選即可。
因為這是經過封裝了,使用原生的javascript可就沒有這麼簡單了,下面就通過程式碼例項介紹一下如何實現。
程式碼如下:
[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 oshow=document.getElementById("show"); var obt=document.getElementById("bt"); obt.onclick=function(){ var values=""; var inputs=document.getElementsByTagName("input"); for(var index=0;index<inputs.length;index++){ if(inputs[index].type=="text"){ values=values+inputs[index].value; } } oshow.innerHTML=values; } } </script> </head> <body> <div id="show"></div> <input type="checkbox" value="核取方塊"/> <input type="radio" value="單選按鈕"/> <input type="text" value="文字框"/> <input type="button" id="bt" value="檢視效果"/> </body> </html>
上面的程式碼實現了我們的要求,input元素物件都有一個type屬性,然後通過遍歷就可以實現我們的要求。
相關文章
- JavaScript 根據type篩選inputJavaScript
- jQuery type屬性值篩選input元素jQuery
- js通過type屬性值篩選input元素程式碼例項JS
- input標籤autocomplete 屬性
- 動態修改input元素type屬性值
- 根據name屬性值篩選checkbox核取方塊
- css匹配type屬性值為text的input元素CSS
- <th>標籤的<input type="reset"/>重置按鈕簡單介紹屬性
- jQuery根據多個屬性匹配元素jQuery
- type=“file”的input標籤美化
- 更改input的type屬性
- input標籤單行文字域type="text"的可以新增屬性以及其描述
- 【資料】Arraylist中根據指定元素屬性排序排序
- 根據JSON自動構建的vue篩選框元件JSONVue元件
- js給html標籤新增屬性JSHTML
- jQuery如何匹配input標籤的submit元素jQueryMIT
- Pandas根據篩選條件對指定excel列進行篩選!神器!Excel
- <input type="range">標籤用法例項程式碼
- 標籤的 src 屬性
- JSP自定義標籤之三:為標籤新增屬性JS
- 修改input標籤type=file型別按鈕的值型別
- Android開商品屬性篩選與商品篩選Android
- HTML標籤屬性HTML
- jQuery通過多個屬性篩選元素程式碼例項jQuery
- Stream流根據屬性去重
- JSP自定義標籤系列---rtexprvalue屬性JS
- HTML5--表單標籤input新增type值HTML
- 如何用jsp:setproperty標籤為自己寫的標籤類賦屬性JS
- C#操作Word之 根據標籤名清除標籤內容C#
- JQuery選擇器——可見性篩選選擇器和屬性篩選選擇器jQuery
- RFID電子標籤根據應用場景的不同如何選型?
- 關於JS更新input元素的value屬性引發的狗血討論JS
- js根據class值獲取元素物件JS物件
- js中根據x,y 座標模擬點選事件JS事件
- js如何獲取某一類type屬性值表單元素JS
- HTML 常用的標籤和屬性HTML
- Maven屬性(properties)標籤的使用Maven
- script標籤的crossorigin屬性ROS