如何将主题绑定到链接并注入表单

时间:2015-04-10 09:31:09

标签: php jquery

这就是我想要实现的目标:

包含主题的链接。单击该链接时,您将被定向到已填写链接主题的表单。

<!-- 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>

链接和表单不在同一页面

2 个答案:

答案 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>