2016-01-18 22 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]