Jquery 从一组文本区域检索文本
我试图从一组同名的文本区域中写出文本 由于某种原因,它不起作用 以下是我的文本区域:Jquery 从一组文本区域检索文本,jquery,Jquery,我试图从一组同名的文本区域中写出文本 由于某种原因,它不起作用 以下是我的文本区域: <textarea name="tbmcqAnswer"></textarea> <textarea name="tbmcqAnswer"></textarea> <textarea name="tbmcqAnswer"></textarea> 下面是javascript: var answers; $(function() {
<textarea name="tbmcqAnswer"></textarea>
<textarea name="tbmcqAnswer"></textarea>
<textarea name="tbmcqAnswer"></textarea>
下面是javascript:
var answers;
$(function() {
$('textarea[name="tbmcqAnswer"]').map(function () {
answers = "<h3>" + this.value + "</h3>"
})
})
div.html(answers);
var答案;
$(函数(){
$('textarea[name=“tbmcqAnswer”]”)。映射(函数(){
answers=”“+this.value+“”
})
})
div.html(答案);
试试这个-(您将得到所有值的数组)
var答案;
$(函数(){
answers=$('textarea[name=“tbmcqAnswer”]).map(函数(){
返回“+this.value+”;
}).get();
$('div').html(answers.join('');
});
演示--->
试试这个-(您将得到所有值的数组)
var答案;
$(函数(){
answers=$('textarea[name=“tbmcqAnswer”]).map(函数(){
返回“+this.value+”;
}).get();
$('div').html(answers.join('');
});
演示--->
您也可以这样做
上课
<textarea class="tbmcqAnswer"></textarea>
<textarea class="tbmcqAnswer"></textarea>
<textarea class="tbmcqAnswer"></textarea>
供你参考-
上面给出的结果将比name和.map()更好。您也可以这样做
上课
<textarea class="tbmcqAnswer"></textarea>
<textarea class="tbmcqAnswer"></textarea>
<textarea class="tbmcqAnswer"></textarea>
供你参考-
上面给出的结果会比name和.map()更好。为什么您的文本区域有相同的名称?因为我正在尝试将它们全部分组,这样我就可以在muse类中循环,然后在@999cm999use类和$中循环,而不是在map()中循环为什么您的文本区域具有相同的名称?因为我正在尝试将它们全部分组,这样我就可以在使用类中循环,然后@999cm999use class和$。每个都不是map(),您不需要在
答案中循环并追加吗?或者这只是一次将它们全部追加?我知道.map()
将执行循环并创建数组答案
。我问的是div.html(答案)
。啊,我明白了。Thx+1关于修复OP.map()
函数。您不需要循环查看答案
并附加吗?或者这只是一次将它们全部追加?我知道.map()
将执行循环并创建数组答案
。我问的是div.html(答案)
。啊,我明白了。Thx+1关于修复OP.map()
函数。
var answers=[];
$(".tbmcqAnswer").each(function(){
answers.push(this.value);
});
$("div").html(answers.join(","));