beatovich: HTML Überschriften Pharsen und Inhaltsverzeichnis erstellen

Beitrag lesen

hallo

ich habe einen Text der gegliedert ist mit H1, H2, H3, H4, H5, H6. Hierzu möchte ich ein Inhaltsverzeichnis mit Sprungmarken erstellen.

Dazu ist JS optimal.

Beispiel für https://beat-stoecklin.ch/pub/webdesign.html

	_.toc=addToc( _.body.querySelectorAll("h1,h2,h3") );

///

function addToc( h, i, toc ){
	toc='';
	for(i=0; i<h.length; i++){
		h[i].id = "h"+i;
		toc += '<a class="'+h[i].nodeName+'" href="#h'+i+'">'+h[i].innerText+'</a>';
	}
	return toc;
}
--
Neu im Forum! Signaturen kann man ausblenden!