Da magst du recht haben, ist ja wie gesagt ein Beispiel, keine fixfertige Lösung. Ich bin jedenfalls der Meinung dass ihm dieser invalide code eher zu einer Lösung verhilft bzw. einen möglichen Lösungsweg aufzeigt als Kommentare wie:
vermutlich: Die Funktionalität ist simpel, fast schon primitiv, und sie hat nichts mit <label> zu tun. Solltest Du also den Begriff "label" in Deiner Sucheingabe verwendet haben, kennst Du den Grund, warum Du nichts gefunden hast.
In diesem Sinne einen schönenn Nachmittag,
erwin