input标签οnpaste不生效,添加οnpaste后还是可以粘贴

问题遇到的现象和发生背景

input标签οnpaste不生效

问题相关代码,请勿粘贴截图

<input type="text" name="input_date_1" οnpaste="return false;" id="input_date_1" size="12" disabled="disabled" onblur="javascript:OnApplyTimeBlur(input_date_1);">

运行结果及报错内容

onblur 中 的一个校验时间的function,添加了οnpaste="return false;" 但是输入框还是可以粘贴。

我的解答思路和尝试过的方法
我想要达到的结果

输入框不可粘贴,只能手动输入

我刚试了一下,把你的代码粘贴到我的vscode,那个onpaste是白色,运行可以粘贴,然后把on删掉再添上变成了蓝色,就不可以粘贴了。首先先把disabled去掉才能验证😂

img

img

你写return false相当于写了一个字符串 把return去掉后面的引号也去掉只保留false试试