Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 以表格形式列出-建议_Javascript_Html_Forms_Selectlist - Fatal编程技术网

Javascript 以表格形式列出-建议

Javascript 以表格形式列出-建议,javascript,html,forms,selectlist,Javascript,Html,Forms,Selectlist,我必须制作一个有很多选项的表格,在这种情况下,可以选择一个工作列表(列表中可能有20多个工作) 我的问题是根据你的经验,怎样做才更方便 使用a(如果列表很大,我认为这在小分辨率方面会有问题) 沃尔沃汽车 萨博 梅赛德斯 奥迪 沃尔沃汽车 萨博 梅赛德斯 奥迪 //还有更多 还是带有滚动条的单选按钮?或者,如果你知道一个更明确的方法来做到这一点,请建议 我主要关注的是以一种更直观、更兼容的方式在表单中创建选项列表(大列表) 谢谢。欢迎根据您的经验和建议提出意见。您应该使用css将它们放在垂直列

我必须制作一个有很多选项的表格,在这种情况下,可以选择一个工作列表(列表中可能有20多个工作)

我的问题是根据你的经验,怎样做才更方便

使用a(如果列表很大,我认为这在小分辨率方面会有问题)


沃尔沃汽车
萨博
梅赛德斯
奥迪
沃尔沃汽车
萨博
梅赛德斯
奥迪
//还有更多
还是带有滚动条的单选按钮?或者,如果你知道一个更明确的方法来做到这一点,请建议

我主要关注的是以一种更直观、更兼容的方式在表单中创建选项列表(大列表)


谢谢。欢迎根据您的经验和建议提出意见。

您应该使用css将它们放在垂直列中,以便将区域分割开来。

一个选择元素就可以了,20个选项并不多。确保按字母顺序对选项进行排序(按标签),以便人们可以轻松找到他们要查找的选项(并按一个键跳到列表的该部分)。

我认为最直观的方法是自动完成组合框,您可以在此处看到:


我想到了一个主意。以及建议可用选项的输入?就像谷歌在你的输入中使用的系统。你怎么看?建议的问题是它们都是建议。如果您想让用户输入他们喜欢的任何内容,但帮助他们输入常用选项,那么这是一个很好的UI。如果你想让用户从列表中选择,那就太糟糕了。我对大卫的评论纯属巧合。同时,。我喜欢你的建议,只有当你想要一个自由形式的条目,并对可能的选项提供一些帮助时,组合框才是好的。从一组预定义的选项中选择一个,它们是完全错误的选择。
<select>
  <option>Volvo</option>
  <option>Saab</option>
  <option>Mercedes</option>
  <option>Audi</option>
  <option>Volvo</option>
  <option>Saab</option>
  <option>Mercedes</option>
  <option>Audi</option>
//and more
    </select>