Html 向下拉框动态添加选项

Html 向下拉框动态添加选项,html,combobox,Html,Combobox,我想在下拉框中动态添加一些选项。但我想将其中一个标记为选中。我该如何操作 DropdownBox = document.getElementById("xyzid"); var optn = document.createElement("OPTION"); optn.text="txt"; optn.value="value"; DropdownBox.options.add("values"); 上面的代码是在带有diff值的循环内执行的。如何将其中一个标记为选中 Dropdown

我想在下拉框中动态添加一些选项。但我想将其中一个标记为选中。我该如何操作

DropdownBox = document.getElementById("xyzid");
 var optn = document.createElement("OPTION");
 optn.text="txt";
 optn.value="value";
 DropdownBox.options.add("values");
上面的代码是在带有diff值的循环内执行的。如何将其中一个标记为选中

DropdownBox.options[0].selected = true;
根据需要更改索引

更新:


如果我现在添加1个选项,然后再添加10个选项会怎么样?这意味着首先添加的一个选项仍然会被选中吗?@akshay:每当您需要selectedindex进行更改时,请应用该选项。