gpt4 book ai didi

javascript - 如何在选择值选项的情况下在 JavaScript 中添加元素

转载 作者:太空宇宙 更新时间:2023-11-04 16:21:54 27 4
gpt4 key购买 nike

我想添加元素<p>选择了值选项。

<select id='select'>
<option value="1">1</option>
<option value="2">2</option>
<option value="3" selected="selected">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>

<p>text</p>
<p>text</p>
<p>text</p>

如果我选择4,元素<p>将出现 4 <p>元素。

如何使用原生 JavaScript 来实现它?不是jquery

最佳答案

如果您正在寻找简单的 JS 实现,那么您可以这样做。

document.addEventListener("DOMContentLoaded", function() {
let selectEle = document.querySelector("#select");

function setVal() {
let val = selectEle.options[selectEle.selectedIndex].value;
document.querySelector("p").innerText = val;
}

selectEle.addEventListener("change", function(event) {
setVal();
});
setVal();
});
<select id='select'>
<option value="1">1</option>
<option value="2">2</option>
<option value="3" selected="selected">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>

<p>text</p>

关于javascript - 如何在选择值选项的情况下在 JavaScript 中添加元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40560707/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com