对于在html表单中选择使用的值

时间:2014-04-04 16:29:04

标签: html forms

任何人都可以帮助我,并在html表单中告诉select标签中使用的值是什么。如下所示:

<select name="country">
    <option value="">Select Country</option>
    <option value="1">USA</option>
    <option value="2">Canada</option>
        </select>

我知道在按钮中使用值时,它会显示按钮上显示的文字,如下所示:

 <input class="button" name="submit" type="submit" value="Sign in" >

但是我不明白它在select标签中使用的是什么,因为出现的值是USA而不是1.

提前致谢!

3 个答案:

答案 0 :(得分:1)

select标记中的选项值是提交表单时发送的内容。发送的值是用户在下拉列表中选择的值。在这种情况下,如果我选择USA,它将发送值“1”

答案 1 :(得分:1)

select标签的值将被发送回服务器。

请参阅下面的数据库表:

id,         country
1,          USA
2,          CANADA

使用id字段,您将查询数据库,但此ID对用户没有意义。所以不要再看到ID,他们会看到国名。因此选项标签之间的文本。当他们提交表单时,id将返回到服务器,以便您可以查询数据库。

答案 2 :(得分:0)

该值是在选择了该选项的情况下提交表单时发送到服务器的值。