JSFiddle - React, Tailwind, and code Playground
by Allendar
HTML
<div id="hidden"></div>
CSS
#hidden {
display: none;
}
JavaScript
var hidden = document.getElementById('hidden');
var str = '<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" fill="#ffffff" width="1400px" height="180px" viewBox="0 0 1400 180" enable-background="new 0 0 1400 180" xml:space="preserve">';
hidden.innerHTML = str;
var prop = "width";
var newValue = "100px";
var svgObject = hidden.getElementsByTagName('svg')[0];
svgObject.setAttribute(prop, newValue)
console.log(svgObject.getAttribute('width'));
// Done
str = hidden.innerHTML;
// When you're done, empty hidden buffer
hidden.innerHTML = '';