id eines Elementes
-
-
alert( this.id ); sollte schon gehen.
Falls nicht: alert( this.getAttribute('id') );
-
Geht leider nicht. Beim ersten kommt 'undefined' heraus, beim zweiten gar nichts.
Trotzdem danke!
-
-
Danke Sempervivum, so klappt es.
Bei der 1. Möglichkeit geht es sogar ohne das 'ele'. function zeigId() { alert(.id) }.
-
Hey,
Du hast bestimmt im Head-Bereich vergessen zu aller erst, bevor du die Id beim Click ausgeben möchtest, die Seite komplett laden zu lassen. Wenn, dann ist z.b. Der Button noch nicht verfügbar und es wird nichts ausgeführt.
Auch kann mann JS Code ganz unten im Script schreiben. Dies funktioniert dann ohne die Überprüfung der kompletten Seitenladung, weil ja zuerst alles geladen und ausgegeben wird.
Mit window.onload = function(){} kannst du im Head auf all deine HTML Elemente zugreifen. Denn der Code innerhalb der Funktion wird erst ausgeführt wenn die komplette Seite vollständig geladen ist.
Grüße,
Stef
-
danke Stef. das ist in diesem Fall nicht das Problem.
Wie gesagt, es klappt mit Sempervivums Vorschlag.
Jürg
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!