addEventListener keyup Keydown-mit Keycode funktioniert nicht
var myVal = document.getElementsByClassName('inputVal')[0];
myVal.addEventListener('keyup', function(e){
var count = myVal.Wert;
console.log(count)
});
definiere "funktioniert nicht". Meinst du den event-handler wird gar nicht aufgerufen, oder es geht nicht, in der
if
Anweisung oder was?InformationsquelleAutor Der Admin81 | 2014-12-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen binden Ereignis
document
oderwindow
. Wenn ein element nicht den Fokus und konzentriert sich nicht, Tastatur-Ereignisse werden nicht Versand, statt Sie Versand, Dokument-root(<body>
).keyup
/keydown
(oder andere) Veranstaltungen auf ein globales Objekt (e.gdocument.body
), Sie kann Ereignisse unterscheiden, die aus einem konzentrierten element (e.g eineinput
tag) und von diesem globalen Objekt in der Ereignisprozedur, die durch Einsichtnahme in dietarget
- Eigenschaft des event-Objekts. Wenn das Ereignis stammt aus einem fokussierten elementtarget
wird!==
Ihre 'global' - Objekt (e.gdocument.body
).InformationsquelleAutor Leo