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));