2016-01-18 19 views
1

我需要每次用户按下ENTER键清除textarea的内容。通过按特定键清除textarea的内容

$("#write").keyup(function(event) { 
 
    if (event.keyCode == 13) { 
 
    $(this).value = ""; 
 
    $(this).html = ""; 
 
    $(this).text = ""; 
 
    } 
 
});
<textarea id="write"></textarea>

没有什么工作。

回答

2

试试这个,用val方法来获取值

$("#write").keyup(function(event){ 
if(event.keyCode == 13){ 
     $(this).val(""); 
    } 
}); 
+0

它的工作原理。非常感谢 – bonaca

0

已正确完成,但缺少的部分仅是$(this)[0].value=""; 当您使用val()这时如果使用value选择对象,然后进入对象,使用方法是$(this)[0]