【发布时间】:2022-03-15 00:27:59
【问题描述】:
我对 JS 中的 onpaste 事件有疑问。 我需要将剪贴板内容分成两半,将其复制到两个文本框中。我正在使用下面的代码:
function paste(){
document.getElementById("txt1").value = clipboarddata.substr(0,2);
document.getElementById("txt2").value = clipboarddata.substr(2,4);
}
在onpaste 事件上调用此函数。内容被粘贴,但在函数之后,整个字符串再次粘贴到粘贴数据的框中。
我可以通过使用cancelbubble 等在paste() 函数中取消事件来取消事件吗?
【问题讨论】:
标签: javascript dom-events onpaste