【发布时间】:2021-11-11 13:46:03
【问题描述】:
如何在单击嵌套在选择元素内的按钮时删除选项?
是我在 for 循环中的错误吗?我想不通
var select = document.getElementById('colorSelect');
var options = document.getElementsByTagName('option');
console.log(options);
function removecolor() {
for (var i = 0; i < options.length; i++) {
console.log(select.value);
//Here i need to delete option value that is selected
}
}
<form>
<select id="colorSelect">
<option>Red</option>
<option>Green</option>
<option>White</option>
<option>Black</option>
</select>
<input type="button" onclick="removecolor()" value="Select and Remove"><br>
</form>
【问题讨论】:
-
我建议你从Javascript中输入颜色,然后去除颜色,或者添加颜色,会更容易实现。
-
嗯,我在做作业,我的教授在 html 中给出了它,所以我无法更改它
-
我之前查过,没试过
标签: javascript html