提交后文本框为空

时间:2014-04-15 11:46:25

标签: javascript php html css html5

如何在提交表单后保留文本框的值? 当我按下提交按钮时,值会消失。

我想要的是按下提交按钮后,值不会从文本框中消失。

2 个答案:

答案 0 :(得分:2)

在PHP中你可以做到

<input type="text" name="fieldName" value="<?php echo isset($_POST['fieldName']) ? $_POST['fieldName'] : '' ?>" />

答案 1 :(得分:0)

因为HTTP是无状态协议所以它丢失了提交表单中的先前数据。

您可以使用会话,也可以这样做:

<input name="email" value="<?php isset($_REQUEST['email']) ? $_REQUEST['email'] : '' ?>">

它将检查超级全局$_REQUEST中是否存在值(如果存在),然后将其作为输入字段的值进行回显。为所有输入字段设置如下。

相关问题