0

我想用 javascript 清理一个文本区域。在网上搜索我发现只有 jQuery 或 JavaScript 函数可以做到这一点,但它们对我不起作用。按下名为“AVANTI”的按钮后,我希望文本区域完全干净,然后如果用户再次按下按钮以向他显示 MySQL 数据库中的更多数据。我尝试在“AVANTI”按钮内使用 reset() 函数,但一旦按下,就无法再查看 textarea 内的其他数据。每次按“AVANTI”按钮时,我的文本区域都会被数据覆盖。 我的主要问题是在哪里放置document.getElementById('comments').value = '';我的 JS 代码?

<html lang="it" dir="ltr">
  <head>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js">
        <script type="text/javascript">
    $(document).ready(function(){
  window.history.replaceState('','',window.location.href)
  });
    $(document).ready(function(){
   $('#comments').bind("cut copy paste",function(e) {
      e.preventDefault();
   });
});
      $(document).ready(function() {
        var commentCount = 0;
        $("#avanti").click(function() {
          commentCount += 1 ;
          $("#comments").load("load-comments.php",  {
            commentNewCount: commentCount
          }); });  });
    </script>
    <title>Cherubini Website</title>
    <meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Expires" content="-1">
  </head>
  <body>
    <textarea name="message" rows="8" cols="80" id="comments"
     readonly="readonly" unselectable="on">
<?php""?>
    </textarea>
    <button id="indietro">INDIETRO</button>
    <button id="avanti">AVANTI</button>
  </body>
</html>

4

0 回答 0