我有一个HTML文本框,我限制了输入的特殊字符。但是当我使用Ctrl + V粘贴时,验证不会触发。jquery验证到粘贴命令的文本框
回答
由于你的问题是用jquery标记的,你也可以绑定到粘贴事件。在这种情况下,使用方法.bind()附加多个事件(空格分隔)相同的处理程序:
$('#someElement').bind('keydown paste', function() {
// run some code when pasting or on keydown
});
我想知道如何做到这一点..我应该做的每个角色粘贴每个(),并用正则表达式验证或有没有最好的方法来做到这一点? – TRR 2012-03-30 12:14:46
你可以有一个方法使用正则表达式来验证一些字符串。并且有两个事件处理程序调用此方法:keydown事件的处理程序将传递输入的字符,粘贴事件的处理程序将传递整个粘贴的值。但是,这也取决于你想要限制的方式:要么验证并说明字符串包含无效字符,要么禁止键入某些字符,然后宁愿有一种清除方法来删除不需要的字符。 – 2012-03-30 12:20:21
好吧,说我有一个文本框输入第一个名字,在用户只允许输入字母,没有别的,即使用户粘贴的内容我的正则表达式应该能够清理输入的非字母表。 – TRR 2012-03-30 12:42:04
- 1. jQuery验证数字粘贴
- 2. 粘贴命令
- 3. 粘贴输出到bash的一个CSV文件,粘贴命令
- 4. jQuery粘贴输入的URL验证
- 5. 文本框粘贴问题
- 6. 制作链接粘贴到文本框
- 7. 钩字粘贴命令
- 8. 将sql粘贴到mySql命令行中?
- 9. jquery文本框验证
- 10. jQuery验证文本框
- 11. 粘贴文本到终端
- 12. 粘贴到文本区
- 13. 多语言文本复制/粘贴到WinForms中的文本框?
- 14. 如何使用Windows粘贴命令将文本粘贴到C#中的其他应用程序?
- 15. 将命令粘贴到不同的行号文件上
- 16. 硒粘贴文本到文本区域
- 17. WPF粘贴Unicode文本用换行到多个文本框状
- 18. 使用jQuery的文本框的“粘贴”按钮
- 19. jQuery处理MS Word文本粘贴到html文本区
- 20. 文本复制并粘贴到一个文本使用jquery
- 21. 在多个文本框中粘贴serialnumber
- 22. jQuery验证与ASP.NET MVC页面上的文本框命名?
- 23. 粘贴文本,直到100%的高度
- 24. BAT脚本粘贴文本
- 25. Sharepoint 2010功能区粘贴命令
- 26. 合并在像粘贴命令
- 27. 翻转粘贴命令输出
- 28. 文本粘贴中的R
- 29. 修复粘贴的文本
- 30. Excel验证多个值粘贴
显示您正在使用 – Curt 2012-03-30 10:18:09
您可以禁用copypaste – 2012-03-30 10:18:38
@AmritpalSingh我需要启用粘贴功能的代码,但想要在粘贴上验证并显示错误消息'请输入有效文本' – TRR 2012-03-30 10:20:04