你能在禁用Javascript的情况下进行表单提交吗?

Can you do a Form submission with Javascript disable

本文关键字:表单提交 情况下 Javascript      更新时间:2023-09-26

如果用户在其客户端浏览器中禁用了 Javascript,并且他们尝试在网页上使用表单,则会导致回发。 我的理解是,表单将创建一个 Javascript 函数__doPostBack来处理表单提交,但在禁用 Javascript 的情况下,会发生正常的回发。 检查回发到服务器的内容时,表单为空。 表单可以在禁用 Javascript 的情况下工作吗?

一个表单绝对可以在没有Javascript的情况下工作。

只需将您的表单消费代码放在按钮单击事件中即可。

也许是这样的东西

void btnSubmit_Click(Object sender,
                       EventArgs e)
{
    // When the button is clicked,
    // send the values of the input fields to the database.
}

表单将在没有javascript的情况下提交。

任何客户端验证都不会运行,因此您可能具有无效数据。 这就是为什么您始终始终对表单执行服务器端验证的原因。

现在,您声明您的表单为空。 如果您依赖 javascript、jquery 或其他一些客户端编程来设置字段中的值,那么您可能会看到空值。 我不确定您在哪里检查,但是如果您查看page_load中的请求对象,您应该在那里看到您的数据。