用h1标签或URL填充隐藏字段

Populate a hidden field with h1 tag OR URL

本文关键字:填充 隐藏 字段 URL h1 标签      更新时间:2023-09-26

所以我认为这很容易,但它还没有产生任何结果(尚未)。我已经创建了一个表单,想把它放在几个不同的页面上。我想要做的是,当表单完成并发送时,它将填充该隐藏字段与页面的h1标签或URL(这是最简单的)。

我有一个表单与一个隐藏字段:<input type="hidden" name="myField" value="America">

理想情况下,我想使用javascript。

谢谢大家!

注。我不能使用URL参数,因为这些参数是由我的cms制作的,对我来说没有任何意义。

您可以使用javascript和location.href设置字段值来获取url。

<script type="text/javascript">document.getElementsByName("myField")[0].value = location.href</script>

在头部添加script标签:

<script type="text/javascript">
    function submitForm(){
        document.getElementsById("IdOfHiddenField").value = location.href;
        return;
    }
</script>

和你的表单:

<form name="myForm" action="..." onsubmit="return submitForm()" method="post">
    ...buttons, fields and the hidden input-field...
    <input type="submit" value="Submit">
</form>