与datalist中的ID混淆

时间:2014-04-07 23:04:04

标签: html5 html-datalist

我对HTML中的datalist有疑问。

我已阅读"简而言之,name是您提交表单时发送到服务器的标识符。 id是浏览器,客户端,javascript等的唯一标识符。"

为什么datalist不需要name?提交到表单时,它不需要name来识别它吗?

<p><label>
  <span> Data List: </span>
  <input type=text list=someList>
  <datalist id=someList>
    <option label=First value="First">
    <option label=Second value="Second">
    <option label=Third value="Third">
  </datalist>
</label></p>

1 个答案:

答案 0 :(得分:1)

<datalist>只是可以在<input>元素中显示和选择的选项列表。必须为要提交的选定值命名<input>元素。