【问题标题】:Is it possible to submit a form with onpaste?是否可以使用 onpaste 提交表单?
【发布时间】:2020-01-14 14:47:41
【问题描述】:

我正在尝试制作一个表单,一旦您粘贴了它会自行提交的内容。我有以下代码:

<form>
    <textarea onpaste=submit></textarea>
</form>

我试过的javascript代码:

<form action="./1.php" method="post" id="frm1" name="frm1"> 
<textarea placeholder="Paste Here" onpaste="document.frm1.submit()"></textarea>

以前的代码由于某种原因无法正常工作。

我应该使用什么 javascript 代码来使它工作?

【问题讨论】:

  • 你尝试了哪些 javascript 来让它工作?
  • 由于某种原因它不起作用。我现在用这个并且工作了&lt;form action="./1.php" method="post" id="frm1" name="frm1"&gt; &lt;textarea placeholder="Paste Here" onpaste="document.frm1.submit()"&gt;&lt;/textarea&gt;

标签: javascript html onpaste


【解决方案1】:

你可以试试这个代码。一旦粘贴了任何内容,它将自动提交表单:

<html>
<body>
  <form id="myform"><textarea></textarea></form>
</body>
<script>
  document.getElementById("myform").addEventListener("paste", function() {
   this.submit();
  });
</script>
</html

【讨论】:

    猜你喜欢
    • 2011-03-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-19
    • 1970-01-01
    • 1970-01-01
    • 2013-12-05
    • 2011-03-20
    • 2014-06-16
    相关资源
    最近更新 更多