如果用户忘记输入输入区域或输入无效代码,然后返回到用户填写表单的页面,则他/她将面临他/她的textarea为空。并且不想再填充它。我希望从浏览器中记住写在其中的内容。我该怎么做?
<textarea cols="60" name="event" rows="20"></textarea>
(是的,我可以在发送按钮之前使用javascript验证电子邮件名称等区域,但我无法通过javasript验证验证码)
答案 0 :(得分:2)
如果您在服务器端使用 PHP ,则表单包含method="POST"
:
<textarea cols="60" name="event" rows="20"><? echo $_POST['event'] ?></textarea>
或者,如果您的textarea默认输入任何文本:
<textarea cols="60" name="event" rows="20"><? echo (!isset($_POST['event']))?("Default textarea data."):($_POST['event']) ?></textarea>