【发布时间】:2016-02-17 18:40:04
【问题描述】:
现在我知道有与我类似的问题。但在这种情况下,如果可能的话,请在不使用 PHP 的情况下解释......只是 JavaScript!
在 HTML 中,我有以下代码:
<input id="citiesinput" list="cities">
<datalist id="cities"></datalist>
由于无法更改 HTML,因此我使用 JavaScript 添加了选项:
var list = document.getElementById("cities");
var option = document.createElement("option");
option.text = "New Delhi";
list.appendChild(option);
想象一下数据列表中有更多选项。 因此,在 javaScript 中,我如何选择用户选择的选项。因为 .selected 不适用于 dataList。
也与您发布的问题不同。我不能使用除 javascript 之外的任何其他语言。我也不能向选项标签添加更多属性。这就对了。我从服务器获取城市名称的列表。我正在通过 for 循环将它们一一放入数据列表中。
【问题讨论】:
标签: javascript html html-datalist