@Life_is Hab gerade nachgelesen und <a name=""> ist inzwischen obsolet, stattdessen kreiert id="" in jedem beliebigen Tag eine Sprungmarke.
Und mit JavaScript hat das Ganze wie gesagt nichts zu tun. #:~:text=HierDerText nach einer URL springt auf "HierDerText", ohne a name und ohne ID und ohne JS, z.B.: https://www.javaschubla.de/2007/javaerst0230.html#:~:text=folgenden%20Beispiel