JSFiddle - React, Tailwind, and code Playground
by chepe263
HTML
<form id="frmSendStyle" method="get">
<input type="text" id="txtParamStyle" value="color=red&background=yellow" />
<input type="button" id="cmdSetStyle" value="Set Style" />
</form>
<div id="target">
Hello world
</div>
CSS
input[type=text] {width: 300px;}
JavaScript
styleDiv = function(paramString, target){
param = paramString.split('&');
if (param.length < 1)
return false;
for(i=0; i< param.length; i++){
val = param[i].split('=');
//jQuery(target).css(unescape(val[0]),unescape(val[1]));
targets=document.querySelectorAll(target);
for (t=0; t < targets.length; t++){
targets[t].style[unescape(val[0])] = unescape(val[1]);
}
}
}
jQuery('#cmdSetStyle').click(function(e){
console.log(styleDiv(jQuery('#txtParamStyle').val(),'#target'));
return false;
});