首页 > 解决方案 > 为什么“onpaste”在 Visual Studio 2019 中未被识别为有效的 javascript 事件?

问题描述

onpaste事件是 HTML 5 中的有效 javascript 事件吗?如果是这样,为什么 VS 2019 会显示此错误?

在此处输入图像描述

它工作得很好。只是想知道它是否会在将来被弃用或什么的。

标签: javascripthtmlvisual-studio

解决方案


除了 onpaste 不是标准之外,我强烈建议使用 oninput 因为它也可以工作并且可以替换所有其他处理程序 - 或者更好地使用 输入事件浏览器支持

<input>当、<select><textarea>元素的值发生更改时,将触发输入事件。

其中包括何时将某些内容粘贴到其中

document.getElementById("yourInputID").addEventListener("input",srch)

推荐阅读