addEventListener bzw. Funktion funktioniert nicht
bearbeitet von ( HAL )Hallo
> [...] ohne die () wird die Funktion korrekt aufgerufen [...]
Richtig. Ohne ( ). Die Funktion soll ja erst aufgerufen werden, wenn das Event eintritt.
> wie ich innerhalb der funktion nun feststellen kann, wie der Status der checkbox ist?
~~~ javascript
var parent = document.getElementById('control_buttons');
parent.addEventListener('click', function (e) {
var element = e.target;
if (element.tagName === 'input') {
var lang = element.getAttribute('data-lang');
alert (lang);
alert( element.getAttribute('checked') );
alert ("test");
}
});
~~~
Etwa so in der Art sollte es funktionieren.
Im Übrigen fehlt das `title`-Element und die Angabe zur Zeichenkodierung sollte _vor_ den Style-Angaben am besten als [erstes](http://wiki.selfhtml.org/wiki/HTML/Kopfdaten/meta#Zeichencodierung) im `head` stehen.
Gruß,
HAL