使用jQuery分配变量类型时出错

时间:2014-10-02 12:11:07

标签: javascript jquery html regex textarea

我正在尝试使用jQuery函数为变量赋值,该函数测试textarea中的某些文本与某些正则表达式。它目前没有将值赋给'i'。我只能假设我的括号放置不正确。

对于奖励'积分'(我没有,严重)可以有人告诉我使用jQuery分配任何变量的正确方法

这个答案对我有帮助,但对jQuery没有帮助:Javascript: How many times a character occurs in a string

以下是代码:

var i = $('#Input').text().match(/a/g).length;

$('button').click( function() {
    alert(i);
});

警报就是这样,我可以检查它是否成功

1 个答案:

答案 0 :(得分:1)

使用val()代替text(),如下所示:

var i = $('#Input').val().match(/a/g).length;