按特定键清除文本区域的内容

clear content of textarea by pressing a specific key

每次用户按下 ENTER 键时,我都需要清除文本区域的内容。

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

没有任何效果。

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

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

你做对了,只漏了$(this)[0].value=""; 当你使用 val() 然后 select 对象如果你使用 value 然后进入对象并使用 $(this)[0]

的方法