JSFiddle - React, Tailwind, and code Playground
by mikesherov
JavaScript
var input = document.createElement('input');
input.setAttribute('type', 'radio');
input.setAttribute('checked', 'checked');
input.setAttribute('name', 'test');
var docFrag = document.createDocumentFragment();
docFrag.appendChild( input) ;
var dupInput = docFrag.cloneNode(true).firstChild;
document.body.appendChild( dupInput );
console.log('Cloned input', dupInput, dupInput.checked );