JSFiddle - React, Tailwind, and code Playground
HTML
<div id="targetDiv"></div>
<br>
<h2 id="h2-1">Ололо-ололо</h2>
<p>Они прошли через весь поезд, не найдя ни проводников, ни стюардов и официантов в вагоне-ресторане, ни тормозного кондуктора. Посмотрев друг на друга, они промолчали. Они не раз слышали истории о брошенных поездах, обслуживающих бригадах, исчезнувших, словно в истерии неожиданного бунта против своего рабского положения.</p>
<h2 id="h2-2">Бббб</h2>
<p>Они прошли через весь поезд, не найдя ни проводников, ни стюардов и официантов в вагоне-ресторане, ни тормозного кондуктора. Посмотрев друг на друга, они промолчали. Они не раз слышали истории о брошенных поездах, обслуживающих бригадах, исчезнувших, словно в истерии неожиданного бунта против своего рабского полож
<h2 id="h2-3">Ыыыыы</h2>
<p>Они прошли через весь поезд, не найдя ни проводников, ни стюардов и официантов в вагоне-ресторане, ни тормозного кондуктора. Посмотрев друг на друга, они промолчали. Они не раз слышали истории о брошенных поездах, обслуживающих бригадах, исчезнувших, словно в истерии неожиданного бунта против своего рабского полож
<h2 id="h2-4">xDD</h2>
<p>Они прошли через весь поезд, не найдя ни проводников, ни стюардов и официантов в вагоне-ресторане, ни тормозного кондуктора. Посмотрев друг на друга, они промолчали. Они не раз слышали истории о брошенных поездах, обслуживающих бригадах, исчезнувших, словно в истерии неожиданного бунта против своего рабского полож
<div id="targetDiv"></div>
JavaScript
(function(){
var l = window.location;
$("h2").each(function(){
var a = $(this).text(),
id= $(this).attr("id");
$("#targetDiv").append('<a href="' + l + '#' + id +'">'+a+'</a><br/>')
})
})()