我正在尝试找到一种方法来替换不允许的字符被输入或粘贴到表单中的所有输入字段(本质上是文本框和文本区域)中。每当用户粘贴包含一个或多个不允许的字符的文本时,我都希望将字符替换为空字符串 '' 但其余文本保持不变。如果他们键入并键入字符,我只希望“什么都没有”发生(例如,如果他们键入字符,则字符不会出现)。
是否有关于如何执行此操作的代码示例或已经执行此操作的 jQuery 插件(以及如何实际使用它的示例)? 我正在尝试找到一种适用于任何形式的粘贴(从浏览器菜单、鼠标/菜单命令、用于粘贴的操作系统快捷方式等)以及通过键入直接用户输入的方法。
具体来说,我们需要禁止使用 、 、 或 形式{
的[
大]
括号}
。