HTML oncut 事件

oncut事件在用户剪切元素内容时触发。


实例

  1. <!DOCTYPE html>
  2. <html>
  3. <body>
  4. <input type="text" oncut="myFunction()" value="尝试剪切这个文本">
  5. <p id="demo"></p>
  6. <script>
  7. function myFunction() {
  8. document.getElementById("demo").innerHTML = "你已剪切文本!";
  9. }
  10. </script>
  11. </body>
  12. </html>

浏览器支持

事件
oncutYesYesYesYesYes

定义和用法

oncut事件在用户剪切元素内容时触发。

注意:尽管所有HTML元素都支持oncut事件,但实际上不可能剪切元素(例如<p>元素)的内容,除非该元素将contenteditable设置为“true”。

提示:oncut事件主要用于type=“text”的<input>元素。

提示:有三种方法可以剪切元素的内容:

  • 按CTRL+X

  • 从浏览器的“编辑”菜单中选择“剪切”

  • 右键单击以显示关联菜单并选择“剪切”命令


HTML 4.01 与 HTML5 之间的差异

无。


语法

  1. <element oncut="script">
属性值
描述
scriptoncut 发生时运行的脚本。

更多实例

  1. <!DOCTYPE html>
  2. <html>
  3. <body>
  4. <p contenteditable="true" oncut="myFunction()">尝试剪切文本</p>
  5. <script>
  6. function myFunction() {
  7. alert("你已经剪切文本!");
  8. }
  9. </script>
  10. </body>
  11. </html>