0

我正在尝试使用 textareas 值的变量,但我不希望整个值只有正在写入的新单词。

我尝试做的是这样的 -

function getValue(ele,array){
 var a = ele.val();
 array.push(a);
}
function newWord(ele,array){
 var b =ele.val();
 array.toString.match(b);
}

   $(function() {
      $('#textarea').keyup(function() {
         var array = [];
      getValue($(this),array);
      console.log(array);
      var c = newWord($(this),array);
        console.log(c);
     });
    });

我所希望的是它会得到新输入的单词。我要做的就是获取正在输入的新单词,直到输入空格。我正在使用一些插件,这些插件可以为所有现代浏览器获取选择,而且对我也不起作用。

有没有人建议最好的方法来做到这一点?我不介意继续尝试自己,只需要一只小手引导我走上正确的道路,让我的完整代码按照我需要的方式工作。完整代码在这里http://jsbin.com/obihig/1/edit它是一个自动建议,适用于 textarea,它需要适用于所写的每个单词。

4

1 回答 1

1
$(function() {
  $('#textarea').keyup(function() {
     var array = [];
     var newWord;
     array = this.val().split(' ');
     console.log(array);
     newWord = array[array.length - 1]
     console.log(newWord);
 });
});
于 2013-08-03T06:47:03.523 回答