检索焦点/模糊的文本

时间:2011-10-10 22:29:51

标签: javascript jquery text focus textarea

我有多个textarea的,当你完成编辑它们时,我想在字段没有焦点时检索新文本。

我一直在尝试的解决方案是

$('textarea').live('focusout', function() {
console.log(this.text);
});

or

$('textarea').live('blur', function() {
console.log(this.text);
});

两者都返回为未定义,因为它不知道'this'指的是什么。

是否还有其他事件可以实现这一目标?

1 个答案:

答案 0 :(得分:2)

使用value属性(this.value)获取内容。即使在JQuery中,.text()方法也不会返回textarea的正确内容。

如果你想使用JQuery方法:

$('textarea').live('focusout', function() {
    console.log($(this).val());
}