Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/417.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 获取数组中的按钮文本_Javascript_Jquery - Fatal编程技术网

Javascript 获取数组中的按钮文本

Javascript 获取数组中的按钮文本,javascript,jquery,Javascript,Jquery,我有多个按钮。这些按钮是动态创建的。每个按钮都有一个唯一的按钮文本 如何将按钮文本放入数组 <button type="button" class "utClass">uniqueText1</button> <button type="button" class "utClass">uniqueText2</button> <button type="button" class "utClass">uniqueText3</bu

我有多个按钮。这些按钮是动态创建的。每个按钮都有一个唯一的按钮文本

如何将按钮文本放入数组

<button type="button" class "utClass">uniqueText1</button>
<button type="button" class "utClass">uniqueText2</button>
<button type="button" class "utClass">uniqueText3</button>

var butTxArr = [];
$("#intoArr").click(function(){
    //how to get the button text into butTxArr
});
uniqueText1
唯一文本2
唯一文本3
var butTxArr=[];
$(“#intoArr”)。单击(函数(){
//如何将按钮文本输入butTxArr
});
您可以使用
.map()
函数和
.get()

试试这个:


我可以做的
butTxArr.push($(this).text();)
的可能重复项将所有内容放入
butTxArr
数组中吗?您可以将返回的内容集中到数组上方以将它们放入butTxArr中。
$('.utClass').map(function(){
  return $(this).text();
}).get();//returns ['uniqueText1','uniqueText2','uniqueText3']
var butTxArr = [];
$("#intoArr").click(function(){
    $('.utClass').each(function(){
       var obj = $(this).text();   // get the text of button
       butTxArr.push(obj);         //Add it to an array  
    })
});