Javascript 用h1标记或URL填充隐藏字段
所以我认为这很容易,但还没有产生任何结果。我有一个表格,我已经创建,并希望把它放在两个不同的页面。我想做的是,当表单完成并发送时,它将使用页面的h1标记或最简单的URL填充隐藏字段 我有一个带有隐藏字段的表单: 理想情况下,我希望使用javascript 谢谢大家Javascript 用h1标记或URL填充隐藏字段,javascript,html,forms,return-value,hidden-field,Javascript,Html,Forms,Return Value,Hidden Field,所以我认为这很容易,但还没有产生任何结果。我有一个表格,我已经创建,并希望把它放在两个不同的页面。我想做的是,当表单完成并发送时,它将使用页面的h1标记或最简单的URL填充隐藏字段 我有一个带有隐藏字段的表单: 理想情况下,我希望使用javascript 谢谢大家 p、 我不能使用URL参数,因为这些参数是由我的cms创建的,对我来说没有任何意义 您可以使用javascript和location.href设置字段值以获取url <script type="text/javascript"&
p、 我不能使用URL参数,因为这些参数是由我的cms创建的,对我来说没有任何意义 您可以使用javascript和location.href设置字段值以获取url
<script type="text/javascript">document.getElementsByName("myField")[0].value = location.href</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>
你应该更清楚你在问什么