我試圖捕獲我的頁面上的文本框對的值。使用jQuery循環從文本框獲取數據
我正在捕獲它們,但它並不完全按照我希望的方式工作,因爲我得到重複數據。
這裏是我的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