JSFiddle - React, Tailwind, and code Playground
HTML
<select>
<option value="*">Please choose one</option>
<option value="gradle">gradle</option>
<option value="ivy">ivy</option>
<option value="maven">maven</option>
</select>
JavaScript
var d = document;
var val = str = "";
var s = d.getElementsByTagName("select")[0];
s.onchange = function() {
val = s.options[s.selectedIndex].value;
if (val == "") {
return;
}
else
{
str = "Hello " + val;
copyText(str);
}
};
function copyText( text ) {
var textArea = d.createElement("textarea");
d.body.appendChild( textArea );
textArea.textContent = text;
textArea.select();
d.execCommand("copy"); // copy exists on Windows XP
textArea.remove();
}