从多个输入字段抓取文本
Grabbing text from multiple input fields
如何使用jquery从多个输入字段中抓取文本?目前我的函数看起来像这样
$("#submit").click(function() {
$("#inputDiv").text($("input").val());
})
这只从第一个输入字段获取但是我如何使它获取每个字段的值
这是我到目前为止的工作:http://jsfiddle.net/YqWv2/3/
$("#submit").click(function() {
$("#inputDiv").empty();
$('input').each(function () {
$("#inputDiv").append($(this).val()).append('<br/>');
});
})
需要遍历所有字段
您可以使用jQuery .map
方法获取所有值并将它们附加到适当的元素。
$("#submit").click(function() {
$("#inputDiv").text(
$("input").map(function() { return this.value; }).get().join(',')
);
});
WORKING JSFIDDLE DEMO
我的版本
$("#submit").click(function() {
var str = "";
$("input").each(function(e){
var currentItem = $(this).val();
str = str + currentItem;
});
$("#inputDiv").html(str);
})
JSFiddle
相关文章:
- 在Python中抓取javascript渲染的文本的最快解决方案
- 使用 jQuery 从选择标签中抓取文本
- 使用 jQuery 将 HTML 文本抓取到 JSON 中,但由于循环引用而无法字符串化
- Beautifulsoup抓取数据,其中有js文本在中间
- 如何使用rangy从iframe中抓取选定的文本
- 使用 casperjs 抓取文本节点的最快方法
- 如何分析 XML 文件和抓取文本值
- 从 URL 中抓取文本和媒体
- Rails 3 - 从文本区域中识别属性并抓取它(如果可用)
- 如何抓取页面上的某些文本
- 如何从URL中抓取文本并放置在JS数组中
- JS从文本框中抓取文本,传递给asp.net mvc ActionResult,但ActionResult参数显示为nu
- React Native TextInput抓取高亮显示的文本,并在我点击时保持高亮显示
- 如何在事件onclick中抓取文本
- 使用 jQuery 抓取跨度文本并作为查询传递
- 使用Python和Selenium抓取Javascript文本
- 使用Python从网页中抓取Javascript文本
- 使用jQuery从标记字符串中抓取一些文本
- 如何使两个骨干取取调用并合并
- 从一个网站抓取纯文本并显示在另一个网站上