首页 > 解决方案 > 表单提交后删除按钮样式

问题描述

我想根据选项卡的选择隐藏/显示表单提交按钮。默认可见性是隐藏的。选择正确的选项卡后,我将添加一种可见性样式:对按钮可见。单击按钮后,它将返回隐藏状态。有没有办法防止这种情况?希望该按钮在选择该选项卡时始终显示。

标签: javascripthtmlcss

解决方案


提交表单时,您使用表单中的数据发出 HTTP 请求,然后将响应加载为新页面。

如果按钮在新页面中没有您想要的状态,则它不会具有该状态。

您的选择是:

  1. 在表单中包含足够的数据,以便服务器端代码可以按照您想要的方式设置按钮的可见性(并编写相关的服务器端代码来执行此操作)。
  2. 防止表单提交的默认行为并将其替换为 Ajax。

推荐阅读