簡體   English   中英

如何獲取指定表單內所有字段的ID?

[英]how to get ids of all fields inside a specified form?

假設我有一個id="myform"的表單 - 如何獲取此表單內所有輸入的 id?

使用內置的元素數組:

var f = document.getElementById('myform');
for(var i=0;i<f.elements.length;i++){
    alert(f.elements[i].id);
}

Elements 是一個可以循環遍歷的數組。

使用getElementById獲取對表單的引用,然后您可以使用getElementsByTagName獲取輸入。 循環並檢查每個的id屬性。

您可以像這樣為此目的使用 jQuery ...

$(function(){
    var ids = $('#myform > input').map(function() { return $(this).prop('id');});
alert(ids[1]);
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM