我選擇了具有多個選項的元素框。多點擊後識別多元素元素
A
B
C
D
它還具有「多個」屬性,允許用戶一次選擇多個選項(按Ctrl +單擊)。 目前我使用
var example= document.getElementById('selectedboxid');
返回所選元素的ID(什麼是我需要的!)。 我面臨的問題是 - 如果用戶想要選擇多個元素,getElementById將返回相同的ID(首先被點擊的人)。我需要在每次點擊時返回新點擊的元素ID(一次選擇多個元素)。這如何實現?
代碼如下所示:
var example = document.getElementById('select_example');
select_example.addEventListener('change', function() {
var elementID = select_example.value; // Element ID stays the same...
...
}
});
@EvanKnowles回答你提到的話題越來越 '所有' 值(選擇)。我只需要點擊最後一個。有一些簡單/優雅的方式來做到這一點?我也使用普通的JavaScript。 – Poo123