我正在尝试创建一个通用 JS 来从输入中获取 id 和 value。然后,将它们放入 JsonObject 中以传回服务器。清单是这样的:
<ul id="myList" data-role="listview" data-inset="true">
<li> Field One <input id="Field_One" /></li>
<li> Field Two <input id="Field_Two" /></li>
<li> Field Three <input id="Field_Three" /></li>
<li> Field Four <input id="Field_Four" /></li>
</ul>
我可以获取列表项的数据,
function Test(){
var unorderedList = document.getElementById('myList');
var ListItems = unorderedList.getElementsByTagName('li');
var listID
for (var i = 0; i < ListItems.length; i++) {
listID = ListItems[i].firstChild.data;
//alert(listID);
};
}
但我无法进一步获取文本 ID 或值。(好吧,如果我有 id 那么我可以获得价值......)。
如何通过循环获取 ul/il 中的输入 id/值?