【问题标题】:Show all options of datalist on focus在焦点上显示 datalist 的所有选项
【发布时间】:2016-01-17 13:34:44
【问题描述】:

有什么方法可以显示所有 datalist 选项的焦点?即使在按键之后,我也需要显示所有选项。

<form action="" method="get">
 <input list="browsers" name="browser">
 <datalist id="browsers">
  <option value="Internet Explorer">
  <option value="Firefox">
  <option value="Chrome">
  <option value="Opera">
  <option value="Safari">
 </datalist>
 <input type="submit">
</form>

FIDDLE

PS:这与this 的问题不同。我的 datalist 选项是使用 jquery 动态生成的。

【问题讨论】:

标签: javascript jquery html onfocus html-datalist


【解决方案1】:
$('input').on('click', function() {
  $(this).val('');
});

试试这个吧

【讨论】:

  • 请添加更多信息,说明您的代码为何能够帮助他人学习。
  • click 不是 focus。将value 设置为焦点没有任何作用。列表默认显示在click
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-09-17
  • 2019-03-03
  • 2013-11-16
相关资源
最近更新 更多