2017-09-15 53 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”];