3 回答
TA贡献1818条经验 获得超7个赞
使用 onsubmit="alert()" 时出现一些愚蠢的语法错误
<script>
function alert() {
alert("Thank you for contacting us. We will be in touch with you very soon.!");
}
</script>
在订阅页面上header('Location: /index?message=success');
TA贡献1876条经验 获得超5个赞
重新加载后无法使用 js 变量值。您需要在不重新加载页面的情况下执行操作意味着您只需要更新内容并控制 HTML 标记。
上面你提到的例子。他们不会重新加载页面,而是从输入框中获取值然后隐藏该 div。隐藏 div 后,他们将显示另一个带有信息的 div。
对于您的解决方案,您可以执行相同的操作,但请记住为每个请求重置输入值。
TA贡献1859条经验 获得超6个赞
如果您在会话中存储消息,则可以在 PHP 中通过页面重新加载来完成此操作。在每页的顶部,确保第一行是
session_start()
然后在接收数据的页面上设置一条会话消息
$_SESSION['message'] = 'Some Value';
然后在您的表单页面上检查会话是否有消息。如果存在,则显示它,然后清除它。
if(isset($_SESSION['message']) {
echo $_SESSION['message'];
session_unset('message');
}
- 3 回答
- 0 关注
- 113 浏览
添加回答
举报