这就是我想要实现的目标:
包含主题的链接。单击该链接时,您将被定向到已填写链接主题的表单。
<!-- here should the subject in, lets say: reference 1 -->
<a href="form.html">Link with subject</a>
表格:
<form action="">
<input name="subject" type="text" id="subject" /> <!-- the subject is already filled in from the link -->
<textarea name="message" id="" cols="30" rows="10"></textarea>
<input type="submit" value=Send" />
</form>
链接和表单不在同一页面
答案 0 :(得分:1)
因为它被标记为php为什么不使用php呢?
<a href="form.html?subject=<?= urlencode('Your subject here') ?>">Link</a>
以表格形式:
<form action="">
<input name="subject" type="text" id="subject" value="<?= urldecode($_GET['subject']) ?>" />
</form>
警告:这不安全,您需要首先清理主题变量,然后再将其显示回用户。
答案 1 :(得分:0)
由于您标记了php,因此您可以在链接中使用查询字符串:
<!-- here subject is in query string -->
<a href="form.php?subject=Link+with+subject">Link with subject</a>
php&#39; $_GET
超全局检索它:
<form action="">
<input name="subject" type="text" id="subject" value="<?php echo $_GET['subject'];?>" /> <!-- the subject is already filled in from the link -->
<textarea name="message" id="" cols="30" rows="10"></textarea>
<input type="submit" value=Send" />
</form>