如何在提交表单后保持用户的输入?
例如:
<form action="a.php" method="POST">
First name:<br>
<input type="text" name="firstname">
<br>
Last name:<br>
<input type="text" name="lastname">
<br><br>
<input type="submit" name="submit" value="Submit">
</form>
<?php
if(isset($_POST['submit']){
$firstname=$_POST['firstname'];
$lastname=$_POST['lastname'];
echo $firstname.$lastname;
?>
如果用户键在fname和lname中,是的,它会回显..但是我想在输入类型中保留它们的名字和姓氏,这样如果表单很长,用户就不需要再次填充 .
1 回答
您希望将表单设置为粘性,以便用户无需再次填充整个表单,这是一种很好的做法 .
您可以将
value
添加到表单输入中,如下所示:以类似的方式,你可以使你的整个表格变得粘稠(textarea和其他的不同,但类似的想法) .