JSFiddle - React, Tailwind, and code Playground
HTML
<button onclick="run(s)" id="Button1">Button1</button>
<div id="d1">div 1</div>
CSS
#d1 {width:200px; border:1px solid #ccc; margin:20px;}
JavaScript
var s = {id:'d1', background:'orange', padding:'10px', border:'2px solid green'};
function run(s) {
var el = document.getElementById(s.id), k;
for (k in s) {
if (k != 'id') {
el.style.k = '"' + s[k] + '"';
}
}
}