我正在尝试捕获页面上成对的文本框的值。
我正在捕捉它们,但它并没有完全按照我想要的方式工作,因为我正在获取重复的数据。
这是我的 HTML 代码:
<div id="links">
<div id="group1">
<input type="text" name="linkTitle" value="Google">
<input type="text" name="linkURL" value="www.google.com">
</div>
<div id="group2">
<input type="text" name="linkTitle" value="Yahoo">
<input type="text" name="linkURL" value="www.Yahoo.com">
</div>
</div>
<div>
<input id="btnSaveLinks" type="button" value="Save">
</div>
这是javascript:
$("#btnSaveLinks").on('click', function() {
$('#links input[type=text]').each(function () {
var title = $(this).attr("value");
var url = $(this).attr("value");
console.log('title: ' + title);
console.log('url: ' + url);
});
});
标题:谷歌
网址:谷歌
标题:www.google.com
网址:www.google.com
标题:雅虎
网址:雅虎
标题:www.yahoo.com
网址:www.yahoo.com