无法获取数据列表中项目的值
Cannot fetch the value of items in datalist
代码如下:
HTML部分:
<div style="display:table-cell;" id="page-wrapper" >
<label for="default">Search for GST : </label>
<input type="text" id="default" list="widget_for" placeholder="Type to search for GST">
<datalist id="widget_for" name="widget_for" >
{% for list in opt_list %}
<option value="{{list.name}}" size="5" > </option>
{% endfor %}
</datalist>
</div>
脚本部分:
function NavigateToSite(){
var selectedValue = document.getElementById('widget_for').value
console.log(selectedValue)
}
按下按钮时调用NavigateToSite()
。
我无法获取变量selectedValue
中的值。它空着回来了。
您应该选择#default
元素的值:
function NavigateToSite(){
var selectedValue = document.getElementById('default').value
console.log(selectedValue)
}
相关文章:
- 角度的项目列表 ng 重复,ng 单击显示全宽描述
- 当在Ember中点击一个项目时,我如何将一个活动类添加到项目列表中
- 在javascript中搜索项目列表的性能
- 如何在角度js的自动完成下拉列表中对项目列表(按字母顺序)进行排序
- 从项目列表Jquery中仅选择(显示:块)元素
- 使用 JQuery 复选框筛选项目列表
- 如何在Javascript中设置随机生成的项目列表的样式
- 如何无限循环项目列表
- 将项目列表馈送到3列布局中
- Polymer 1.0:管理简单项目列表的最佳实践
- 从select创建项目列表/数组
- 渲染Backbone.js中项目列表中的项目
- 如何将特定项目信息链接到 emberjs 中项目列表中的模板
- 如何遍历项目列表并将其数据值推送到数组中
- NodeJS:如何使用异步.js来处理数据库中的项目列表
- 挖空 JS 构建项目列表
- 通过指定的文本检查项目列表 /w Jquery
- 如何制作一个项目列表,可以使用 Angular JS 单独切换
- 将单词“and”放在项目列表的文本中
- 优化显示简单项目列表的模型/视图