2014-06-19 43 views
0

所以我認爲這很容易,但它還沒有產生任何結果(但)。我有一個我創建的表單,並希望將其放在幾個不同的頁面上。我想要做的是讓它在表單完成併發送後,將使用頁面的h1標記或URL(最簡單)填充該隱藏字段。使用h1標籤或URL填充隱藏字段

我與一個隱藏字段的表單:<input type="hidden" name="myField" value="America">

理想我想使用JavaScript。

謝謝大家!

p.s.我無法使用URL參數,因爲這些參數是由我的cms創建的,對我來說並不意味着什麼。

+0

你應該在更加清楚你的要求 – Pseudonym

回答

0

您可以使用javascript和location.href來設置字段值以獲取URL。

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

在頭部添加腳本標籤:

<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> 
相關問題