JSFiddle - React, Tailwind, and code Playground

by ConnorM

JavaScript

function createElement(){
    var element =  document.createElement(arguments[0]),
    attr = arguments[1],
    append = arguments[2],
    appendTo = arguments[3];
  
    for(var key in attr){
        element.{key} = attr[key];
    }
    
    for(var _key in append) {
        element.appendChild(append[key];
    }
    
   if(appendTo){
            appendTo.indexOf('#') ? var target = document.getElementById(appendTo.subString(1)) : var target = document.body;
            
   }                       
        
    return element;
 }



createElement('div', {value: 'something'})