2017-09-15 54 views
0

我有一個簡單的形式,我在HTML中創建並有一個輸入。像這樣:輸入元素髮送值與參數名稱

<div class="form-group"> 
    <label for="setname">Name</label> 
    <input id="setname"class="form-control" type="text" /> 
</div> 

我希望輸入發送輸入值與參數「名稱」。我閱讀HTML的輸入頁面,但沒有看到這個選項,或者誤解了「發送值」的意思是輸入元素。

這可能很簡單,但我無法弄清楚我錯過了什麼。

+1

設置一個名稱屬性的輸入元素... <輸入名稱=「名字」上.... – Liquidchrome

+0

設置將發送此提交的值與「名稱」參數中的任何內容? – William

+0

是的,如果您在瀏覽器上以開發人員模式查看網絡選項卡,則會看到由您的表單發送的參數......它將顯示爲「名稱:輸入的任何值」 – Liquidchrome

回答

2

您所需要的只是表單元素上的「name」屬性,並且在提交帖子時,您將看到名稱屬性show的定義名稱作爲參數。

<input type="text" name="test" value="my name"/> 

在網絡選項卡中提交您將看到:

測試:我的名字

1

使用輸入的name屬性是這樣的:

<input id="setname" class="form-control" type="text" name="Name" /> 

在接收端的服務器將獲得名稱=「無論用戶在表單中輸入」像這樣(在PHP爲例):

$ name = $ _POST [「Name」];