JSFiddle - React, Tailwind, and code Playground
HTML
<select id="sel" size="3" multiple="multiple">
<option>First!</option>
</select>
JavaScript
var option = document.createElement('option');
option.myselected = false;
option.onclick = function() {
if (this.myselected) {
this.selected = false;
this.myselected = false;
}
else {
this.myselected = true;
};
};
option.innerHTML = "hey, hoh, gelato!";
var select = document.getElementById("sel");
select.appendChild(option);