JSFiddle - React, Tailwind, and code Playground
HTML
<a class="article" href="link/for/non-js-users.html">
<span style="display: none;">{"id": 1, "title":"Something"}</span>
Text of Link
</a>
JavaScript
// get the JSON content from the HTML
var a = document.getElementsByClassName("article")[0];
var span = a.getElementsByTagName('span')[0];
// create an JSON object
var o = JSON.parse(span.innerHTML);
// display in the HTML
document.writeln(JSON.stringify(o));