Hat dir diese Antwort geholfen?
1 Leser hat sich bedankt
Hallo,
aber bittesehr, ich habe dir doch gern den Ansatz geliefert, hab' dazu auch nur meine Arbeitszeit geopfert und die Minuten hinten ran gehangen... Dank erwartet man heutzutage natürlich keinen mehr!
So, pass auf: Ich weiß das auch nicht auswendig und muss nachgucken. Also geht man eben mal etwas mit Überlegung ran. Auf das LABEL kannst du jetzt zugreifen, nun ist die Anforderung auf den Wert der im FOR Attribut steht zuzugreifen. Nun ist mein Ansatz ganz einfach mal: Ich rufe den Link, den ich dir oben gegeben habe nocheinmal auf und suche in den Properties nach dem Wort "FOR" - vielleicht findet sich ja was!
Und du glaubst es kaum... da hätten wir
form - denke, denke, denke... mmh, nö. Ist es bestimmt nicht.
Als nächstes kommt dann
dataFormatAs - kurz überlegt... nee, kann eigentlich auch nicht sein.
Finally kommt als Ergebnis
htmlFor - tja, könnte zumindest eher zutreffen als die anderen beiden Suchergebnisse. Probieren wir es also aus, oder!
Und siehe da...
<label for="label1" title="Title Label 1">Hier steht der Text zum Label 1</label>
...
alert(document.getElementsByTagName('label')[i].htmlFor)
...ergibt tatsächlich:
label1
Die Lösung zu finden dauerte kürzer, als dir die Antwort hier zu schreiben und hat zudem mein Großhirn nur mäßig beansprucht, da das meiste nur Try&Error war.
Einen schönen Fußballabend!
Gruß,
Mario