我有一个输入字段,需要检查无效的章程。
我使用 jQuery .on('keyup keypress')
函数来阻止所有无效符号,但是当有人使用 CTRL+V 时 - 所有符号都会被粘贴:(
1234567890zxcvbnmasdfghjklqwertyuiopABCDEFGHIJKLMNOPQRSTUVWXYZ"\'- №&
允许带有章程的字符串。如何使用 .onclick()/bind('paste')
检查某些章程是否不允许。
谢谢。
最佳答案
您可以使用 /[A-Za-z0-9\"\\\'-№&/g
来匹配任何不需要的字符,将其替换为空,然后检查是否该字符串为空。
注意:我不确定是否有字符串的包含方法,我需要检查。
关于javascript - 检查输入/文本区域中粘贴的文本是否存在无效章程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36792274/