我有一个场景,我在想这种方法是否可以接受?
我大部分时间没有使用 html 表单,而是省略了创建一个表单,而是以 jquery 的形式发送表单信息,比如 $.ajax;
因此这没有安全问题、性能问题、语义不规则或任何问题?
这种方法可以绕过编码 html 表单的标准形式吗?当我们可以使用 javascript 等发送其内容时,为什么还要使用表单?
谢谢,
我有一个场景,我在想这种方法是否可以接受?
我大部分时间没有使用 html 表单,而是省略了创建一个表单,而是以 jquery 的形式发送表单信息,比如 $.ajax;
因此这没有安全问题、性能问题、语义不规则或任何问题?
这种方法可以绕过编码 html 表单的标准形式吗?当我们可以使用 javascript 等发送其内容时,为什么还要使用表单?
谢谢,
您仍然需要一个 HTML 表单。但我猜你的意思是你希望创建一个页面/站点,它具有有限的整页常规 HTTP 回发?
您的想法没有任何问题,但是您应该考虑在浏览器中关闭了 javascript 的用户或使用旧版浏览器的用户的情况。
以 Gmail 为例——它以纯 Ajax 形式提供,并且还具有老式 Http 功能作为旧浏览器的后备。
关于您的安全问题:
它与提交表单一样安全,因为它基本上是相同的操作(打开网站)。唯一的区别是它在“后台”异步发生。
HTML 表单使用户能够输入数据(从列表中选择、输入文本等)。
所以请演示如何在没有 HTML 表单的情况下执行此操作,