<!DOCTYPE html>
<html>
<body>
<h2>List Totals</h2>
<p>Display myList Total:</p>
<p id="total"></p>
<form action="/action_page.php">
<select id = "myList">
<option>0</option>
<option>1</option>
<option>2</option>
<option>3</option>
</select>
<p></p>
<form action="/action_page.php">
<select id = "myList2">
<option>0</option>
<option>1</option>
<option>2</option>
<option>3</option>
</select>
</form>
<script>
var x = document.getElementById("myList"+"myList2");
document.getElementById("total").innerHTML = x;
</script>
</body>
</html>
對不起,這是我第一次嘗試使用兩個下拉菜單製作HTML/JS表單,並添加了總數值。它似乎不讓我有一個總數。我究竟做錯了什麼?謝謝大家!爲什麼我的代碼不顯示總數?
所有的
看起來您正試圖獲取元素「myListmyList2」而不是獲取這兩個元素並添加它們。看看你的括號在腳本的第一行。 – Kdawg
此外,爲了獲取所選選項的值,請參閱https://stackoverflow.com/questions/1085801/get-selected-value-in-dropdown-list-using-javascript – Kdawg