gpt4 book ai didi

javascript - 我应该避免在我的网站中使用 javascript 和 jquery 吗?

转载 作者:行者123 更新时间:2023-12-01 02:01:15 26 4
gpt4 key购买 nike

我使用一些 jquery 和 JS 函数来验证表单并检查例如该字段是否为空或密码是否少于 6 个字符,以及类似的东西,我注意到如果有人禁用了 JS,那么这些函数将是无用,并且不再对表单进行保护,可以使用 PHP 更好地制作表单,所以我现在应该避免使用它们,因为这可能会对我的网站造成侮辱?

最佳答案

JavaScript 对于改善用户交互以及减少服务器上发出的请求数量非常有用;但是,正如您所指出的,它可以被禁用。回答您的问题:不,我不建议避免使用 JavaScript,但关键是不要依赖它来执行关键操作,例如验证。您需要实现验证在客户端 (JavaScript) 和服务器 (PHP) 端。这将确保用户无法完全禁用验证。

简而言之:

  • JavaScript = 好
  • JavaScript 验证 = 对用户有利,但不可靠
  • 服务器端验证=必不可少

旁注:

关于依赖 JavaScript 进行整体用户交互,正如其他答案所建议的那样,使用 JavaScript 来增强整体体验,但不要依赖用户打开它。我建议睡前阅读一些Progressive Enhancement ,这是一种通过依赖它来使事物变得更好的方法,并且不仅可以应用于 JavaScript(CSS3 等)。

关于javascript - 我应该避免在我的网站中使用 javascript 和 jquery 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10428321/

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