将值推送到空数组

时间:2017-08-01 09:26:52

标签: javascript jquery

尝试将我从onlick获得的值推送到空数组,我似乎无法正确使用。

var result = [];

$('#submitButton').click(function(){

var textField = $('#textField').val();

$('#result').append(textField, '<br/>'); 

$('#textField').val('');
 result($(this).val());

});

3 个答案:

答案 0 :(得分:0)

用它来推送数组

中的值
result.push($(this).val())

答案 1 :(得分:0)

var result = [];

$('#submitButton').click(function(){

var textField = $('#textField').val();

$('#result').append(textField, '<br/>'); 

$('#textField').val('');
 result.push($(this).val()); /* You have to use push method */
});

答案 2 :(得分:0)

在您的代码中,this指的是按钮(#submitButton),而不是您要访问其值的元素。

使用Array.prototype.push推送array

中的值

&#13;
&#13;
var result = [];
$('#submitButton').click(function() {
  var textField = $('#textField').val();
  $('#result').append(textField, '<br/>');
  $('#textField').val('');
  result.push(textField);
});
&#13;
&#13;
&#13;