本文介绍了是一个没有值的选择选项,有效吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

限时删除!!

假设我选择了此选项.如果我发布此信息,则该值为:城市1,城市2,城市3和城市4.我不想为他们提供值,因为该值与选项名称相同.

Let's say that I have this select. If I post this, the value would be: city 1, city 2, city 3 and city 4. I don't want to give them a value, because the value is the same as the option-name.

这样可以吗?

<select>
    <option>City 1</option>
    <option>City 2</option>
    <option>City 3</option>
    <option>City 4</option>
</select>

推荐答案

如果没有值,将使用您的文本.您可以在HTML标准上找到以下信息:

If there is no value your text will be used. You can find this information on the HTML standard:

或在W3C Wiki上

or on the W3C Wiki

测试用例

使用以下代码片段,您可以测试选项的行为: http://jsfiddle.net/ghqp08kr/

With the following snippet you can test the behaviour of the options: http://jsfiddle.net/ghqp08kr/

<form action="http://posttestserver.com/post.php" method="post">
  <select name="values">
    <option value="with-value">With Value</option>
    <option>Without Value</option>
    <option value="">With Empty Value</option>
  </select>
  <input type="submit"/>
</form>
<!-- With Value -->
key: 'values' value: 'with-value'

<!-- Without Value -->
key: 'values' value: 'Without Value'

<!-- Without Empty Value -->
key: 'values' value: ''

这篇关于是一个没有值的选择选项,有效吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

1403页,肝出来的..

09-06 10:51