我不能在隐藏字段中包含链接吗?



为什么我不能在隐藏的输入字段中包含URL?我需要这样做,这样我就可以将一个数据库记录从一个表单克隆到一个新记录中。在隐藏的输入字段中不可能有链接吗?

我从数据库搜索填充表格,并将找到的项目输入到";值";的隐藏字段。这是我的表格样本:

<form action="/action_page.php">
<label for="fname">First name:</label>
<input type="text" id="fname" name="fname"><br><br>
<input type="hidden" id="custId" name="custId" value="<a target="_blank" href="http://www.rkheadshots.com">RK Headshots</a>">
<input type="submit" value="Submit">
</form>

我唯一遇到问题的时候是,tect中是否有一个链接被放置到隐藏字段中。

您可以从该示例隐藏字段中看到RK Shots"/>将可见。如果在我试图放入隐藏字段的值中有一个链接,类似的区域也会发生这种情况。

想法?

非转义双引号是个问题。你可以使用单引号(最简单的选项(,比如。。。

<input type="hidden" id="custId" name="custId" value='<a target="_blank" href="http://www.rkheadshots.com">RK Headshots</a>'>

或者,转义双引号,比如。。。

<input type="hidden" id="custId" name="custId" value="<a target=&quot;_blank&quot; href=&quot;http://www.rkheadshots.com&quot;>RK Headshots</a>">

最新更新