下拉框和组合框之间有什么区别吗?

Rak*_*yal 39 html user-controls combobox drop-down-menu

下拉框和组合框[HTML]之间有什么区别吗?

实际上重点是,每次我说的话都是这样的:" 组合框有一些问题 ",我的大四学生说:" 这不是一个下拉的组合框 ",:)

Pek*_*ica 72

从技术上讲,HTML中没有组合框,因为<SELECT>无法输入.请参阅维基百科关于组合框的文章(强调我的):

组合框是常用的图形用户界面小部件.它是下拉列表或列表框与单行文本框的组合,允许用户直接在控件中键入值或从现有选项列表中进行选择.

虽然下拉列表的定义与HTML <SELECT>元素的确实匹配:

激活后,它会显示(下拉)一个值列表,用户可以从中选择一个值.

所以你的大四是对的.


Gis*_*shu 13

我猜他正在考虑这个事实

  • 组合框是输入文本字段和选项列表的组合.您可以在输入字段中输入内容,列表应更新以突出显示可能的匹配项
  • 下拉列表只是单击箭头按钮时下拉的选项列表.您只能从预定义选项列表中进行选择