Javascript Get-Child-Element von Namen
Ich bin vorbei ein var el
in eine Funktion. el
enthält, die zuvor packte element (mit getElementById), und wenn ich die Konsole.melden Sie el
in der Funktion bekomme ich die folgende:
Das problem kommt, wenn ich versuche, ein element innerhalb der el
mit:
el.getElementsByName('fname');
Bekomme ich die Fehlermeldung:
Uncaught TypeError: Object #<HTMLDivElement> has no method 'getElementsByName'
Ich denke, das bedeutet
gibt es einen Grund, nicht jQuery?
getElementsByName
ist nicht eine Methode des Objekts auf. El aus einer Bibliothek, wie jQuery? Ich denke, Sie wollen document.getElementsByName
ohne zu wissen, was el
ist.gibt es einen Grund, nicht jQuery?
InformationsquelleAutor Fluidbyte | 2013-02-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den
getElementsByName()
API ist an derdocument
Objekt-Ebene. Es ist nicht ein HTMLElement-Methode.Könnten Sie
querySelectorAll()
statt:Es ist nicht unterstützt, bei älteren Browsern jedoch.
InformationsquelleAutor Pointy