jQuery利用name屬性獲取表單元素
name屬性是表單元素的必要屬性,所以通過name屬性獲取表單元素也是常用的方式。
下面就通過程式碼例項介紹一下如何實現此功能,程式碼如下:
[JavaScript] 純文字檢視 複製程式碼function getValues_ByName() { var order = []; $("[name=chkbox_id]:checked").each(function () { order.push($(this).val()); }); var values = order.join(','); if (values == "") { alert("選項不能為空!"); return; } else { alert(values); } }
以上是一個程式碼片段,下面對程式碼做一下注釋,就以核取方塊為例。
一.程式碼註釋:
1.function getValues_ByName() {},此函式可以通過name屬性值對錶單進行相關操作。
2.var order = [],宣告一個陣列用於存放選中的核取方塊的value屬性值。
3.$("[name=chkbox_id]:checked").each(function () { }),獲取name屬性值為"chkbox_id"且被選中的元素,然後以每一個被選中的核取方塊框為上下文進行相關操作。
4.order.push($(this).val()),將選中的值放入陣列。
5.var values = order.join(','),使用逗號將陣列中的元素連線成字串。
6.if (values == "") {alert("選項不能為空!"); return; } ,如果為空字串,彈出提示並跳出函式。
7. else {alert(values); } ,否則的話彈出選中項的值。
二.相關閱讀:
1.[name=chkbox_id]可以參閱jQuery [attribute=value]一章節。
2.each()函式可以參閱jQuery each()一章節。
3.push()函式可以參閱javascrip push()一章節。
4.val()函式可以參閱jQuery val()一章節。
5.join()函式可以參閱javascript join()一章節。
相關文章
- JavaScript使用name屬性值獲取元素物件JavaScript物件
- name屬性是表單元素必須的
- jquery通過name屬性匹配元素jQuery
- JavaScript 通過 type 屬性值獲取表單元素JavaScript
- jquery設定和獲取元素的屬性jQuery
- jQuery捕獲-獲取DOM元素內容和屬性jQuery
- jQuery點選元素獲取此元素的id屬性值jQuery
- jQuery獲取id屬性值具有點的元素jQuery
- 使用jQuery獲取iframe元素的value屬性值jQuery
- js如何獲取某一類type屬性值表單元素JS
- jquery獲取id屬性值帶有點的元素jQuery
- 表單元素同時寫id和name屬性的作用
- jQuery - 獲取內容和屬性jQuery
- js通過元素的class屬性獲取元素JS
- Angular2入門系列(四)————ngModel和表單元素name屬性Angular
- js獲取元素的方法與屬性JS
- jQuery css()設定和獲取元素css屬性值程式碼例項jQueryCSS
- jQuery利用name匹配元素程式碼例項jQuery
- 設定和獲取元素固有屬性值
- jquery獲取子元素jQuery
- js獲取form表單下所有表單元素JSORM
- JavaScript 獲取form所有表單元素JavaScriptORM
- 表單元素的form屬性介紹ORM
- js獲取表單元素所在的form表單物件JSORM物件
- jQuery獲取元素前面所有兄弟元素jQuery
- jquery獲取元素節點jQuery
- jQuery獲取所有兄弟元素jQuery
- id屬性值帶有點(.)jQuery如何獲取jQuery
- jQuery獲取表單值及幾個表單事件jQuery事件
- jquery改變元素屬性值jQuery
- 表單元素的form屬性用法介紹ORM
- HTML5表單新增元素與屬性HTML
- jquery中利用事件屬性which輕鬆獲取鍵盤和滑鼠鍵值jQuery事件
- JQuery獲取form表單中所有值jQueryORM
- javascript如何獲取具有指定class屬性的元素物件JavaScript物件
- javascript實現的設定和獲取元素屬性JavaScript
- javascript通過class屬性獲取元素的程式碼JavaScript
- ms sql 獲取表欄位的屬性SQL