如何在同一页面上显示结果?

问题描述 投票:0回答:1
<html>
<head>
    <title>Event on list of elements</title>
</head>
<body>
<div id="select">
<form>
    <select onchange="selectFunction(this.value)">  
<option>A</option>
<option>B</option>
<option>C</option>
<option>D</option>
<option>E</option>
    </select>
</form>
<script type="text/javascript">
    function selectFunction(letter){
        document.getElementById("select").innerHTML = "Selection is : " + letter;
    }
</script>
    </div>
</body>
</html>

我是Java脚本的新手,在这里我需要做的是,当单击一个选项时,结果位于同一页面上,并且每次单击其字母页面时,都会显示一个新结果。我不知道该怎么做。我尝试做.innerHTML+=,但是显示了很多结果,我想要一个干净的页面。

javascript dom
1个回答
0
投票
不确定是什么问题,是因为当在select div中填充字母选择时select元素丢失了吗?

如果是这样,您可以有一个专用的元素来存储选择:

© www.soinside.com 2019 - 2024. All rights reserved.