这给了我两个选项 - 选择标签内的冰淇淋和果汁。我尝试了innerHtml
,InnerText
和TextContent
。所有这些都给出了相同的结果。
var selectTag = document.createElement("select");
var optionTagOne = document.createElement("option");
optionTagOne.setAttribute("value", "icecream");
optionTagOne.innerText = "icecream";
var optionTagTwo = document.createElement("option");
optionTagTwo.setAttribute("value", "juice");
optionTagTwo.innerText = "juice";
optionTagOne.appendChild(optionTagTwo)
selectTag.appendChild(optionTagOne)
答案 0 :(得分:1)
optionTagOne.appendChild(optionTagTwo)
应为selectTag.appendChild(optionTagTwo)
。你是在创造这个:
<select>
<option value="icecream">
Icecream
<option value="juice">Juice</option>
</option>
</select>
有点酷,它完全有效,我没想到。