首页 > 解决方案 > 如果用户在字段中输入错误信息,则防止在字段中清除信息

问题描述

我正在处理提交表单,如果有人输入错误 1 ​​个字段,它会清除所有字段,他们必须重新填写表单。无论如何要保持填写信息,他们只是修复错误的字段?

表格 https://shopkatika.com/katika/sellKatikaProduct

标签: javascriptjavaphp

解决方案


您可以设置从发布请求中捕获的相同表单值。

因此,您需要做的是返回附加错误消息的相同帖子数据。

eg: $data=[
'username' => 'abc',
'errormsg'=>'invalid'
]

然后在 HTML 文件中接收变量中的数据

<?php $response = functionName(); ?>

然后在标签值属性中,添加

<span><?php echo $respose['errormsg'] ?></span>
<input type='text' name='username' id='username' value=<?php echo 
$response['username'] ?> />

所以这会在一个范围内抛出错误消息,他们给出的输入也将在那里。

您可以使用 js 在 5 秒后消失错误消息。


推荐阅读