JSFiddle - React, Tailwind, and code Playground
by dmethvin
HTML
<form>
<select name="test">
<option value="one">first</option>
<option value="two">second</option>
</select>
</form>
JavaScript
// #10108
var sel = document.getElementsByTagName("select")[0],
opts = document.getElementsByTagName("option");
var optsel = "";
for ( var i=0; i < opts.length; i++ ) {
optsel += i +": property=" + opts[i].selected +
" attribute=" + opts[i].getAttribute("selected") + "\n";
}
alert(optsel+"selectedIndex="+sel.selectedIndex+"\nserialize="+$("form").serialize());