gpt4 book ai didi

javascript - 当用户复制和粘贴内容时,如何检查复制的数据与禁止的输入?

转载 作者:行者123 更新时间:2023-12-03 10:10:28 25 4
gpt4 key购买 nike

我正在开发一个应用程序,其中包含表单生成器来构建表单。在这方面,我考虑了特殊字符“#”和“[]”用于针对表单的后端数据处理,因此我也禁止用户在键盘上键入相应字符的按键按钮。事情是我已经完成了禁止用户输入的操作,但是如果用户从某处复制内容并粘贴到应该包含上述字符的位置,我想在用户粘贴之前检查禁止输入的数据。我担心的是这个,但不知道该怎么做,或者是否可以这样做或任何其他方式来解决这个问题???

提前感谢您的投入...

最佳答案

阻止用户按不需要的键并不是解决此问题的最佳方法。原则上你有两个问题域:

1) 防止表单中的恶意输入通过网络传播。最好的方法是使用 jQuery submit()并编写一个验证函数,该函数 a) 清理输入并通过网络发送它,或者 b) 阻止提交并向用户显示错误消息,而不是输入恶意输入。

2) 您必须担心,用户可能会绕过您的表单实现并使用 curl 或其他工具来规避现场验证。因此,您必须在后端小心,在进一步处理之前对输入进行清理。

关于javascript - 当用户复制和粘贴内容时,如何检查复制的数据与禁止的输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30137695/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com