如何解决HTML <DATALIST> 有幻影值,即使innerHTML 设置为空
我有一个 HTML <DATALIST>
,它依赖于页面上的第二个字段。第二个字段有一个 onchange 方法,该方法使用 sql 查询构建一个内层 HTML 字符串,并为数据列表设置内层 HTML。
document.all.MyDataList.innerHTML='<built string>’
它有效。我在数据列表中得到了正确的数据。
但是如果查询没有找到数据并且构建的字符串为空,我就有问题了。我仍然在下拉列表中看到一些选项。它们似乎是以前选择的值。我正在尝试找到这些幽灵值。
Chrome 开发工具向我显示数据列表对象的子项具有 length=0
。那么显示的值是从哪里来的呢?如何清除它们?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。