JSFiddle - React, Tailwind, and code Playground
HTML
<span id="name">comment</span>
<div onclick="replacetext();">test</div>
JavaScript
function replacetext() {
$("#name").replaceWith($('<textarea>').attr({
id: 'name',
value: $('#name').text()
}));
$('<button>yes</button>').insertAfter("#name")
}