0
Ist es möglich, die Funktionen label
und hyperlink
für denselben Text zu verwenden? Grundsätzlich möchte ich das Kontrollkästchen umschalten und zum Zielelement blättern, mit einem Klick und mit HTML nur.Label- und Link-Verhalten am selben Element
Allerdings scheint es nur ein Verhalten (label
OR a
) zu der Zeit arbeiten konnte:
<label for="box"><a href="#target">Go to target</a>
<input type="checkbox" id="box">
</label>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
<h1 id="target">Target</h1>
Vielleicht ist es gar nicht möglich ist?
Vielen Dank für Ihre Zeit, aber ich bin auf der Suche nach HTML einzige Lösung. –
Warum? Diese Lösung funktioniert mit allen Browsern, es ist natives JavaScript ... Ich bin mir fast sicher, dass es eine Möglichkeit gibt, nur mit HTML zu arbeiten, da die Lösung, die Sie verwenden müssen, Elemente ein natives Klickereignis haben, das Sie erreichen können der href-Link, aber Label haben nicht diese Art von nativen Ereignissen – alexay68
Ich weiß, aber die Voraussetzung ist, dass die Seite ohne Skripte funktioniert :( –