JSFiddle - React, Tailwind, and code Playground

by Scott Shepherd

HTML

<select id='myID' onchange='doSomething();'>
    <option value='0' selected> Select Option </option>
    <option value='1' onclick='if (!document.getElementById("myID").onchange()) doSomething();' > A </option>
    <option value='2' onclick='if (!document.getElementById("myID").onchange()) doSomething();' > B </option>
</select>

JavaScript

var colors = ['pink', 'yellow'];
function doSomething() {
    colors.push(colors.shift());
    document.body.style.backgroundColor = colors[0];
}