Article View: pl.comp.lang.javascript
Article #51784Re: dlaczego firstChild oraz childNodes[0] mam undefined?
From: Jivanmukta
Date: Wed, 15 Mar 2017 13:31
Date: Wed, 15 Mar 2017 13:31
25 lines
1558 bytes
1558 bytes
W dniu 2017-03-15 o 06:20, Jivanmukta pisze:
> Mam na stronie:
> ...
> Dlaczego undefined? Jak poprawić funkcję divLabelOf? Byłbym wdzięczny za
> podpowiedź.
Poradziłem sobie:
function divLabelOf(elem) {
if (elem) {
var p = elem;
while (p.className != 'control') {
p = p.parentNode;
}
p = p.parentNode;
return p.childNodes[1]; // div
}
return null;
}
bo przed divem był pusty tekst co też się liczy jako childNodes.
---
Ta wiadomość została sprawdzona na obecność wirusów przez oprogramowanie antywirusowe Avast.
https://www.avast.com/antivirus
Technical Details
Message-ID:
<oabfoc$tvf$1@news.icm.edu.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!.POSTED!not-for-mailReferences:
<oaaiu9$jmk$1@news.icm.edu.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!.POSTED!not-for-mail From: Jivanmukta <jivanmukta@poczta.onet.pl> Newsgroups: pl.comp.lang.javascript Subject: Re: dlaczego firstChild oraz childNodes[0] mam undefined? Date: Wed, 15 Mar 2017 14:31:54 +0100 Organization: ICM, Uniwersytet Warszawski Lines: 26 Message-ID: <oabfoc$tvf$1@news.icm.edu.pl> References: <oaaiu9$jmk$1@news.icm.edu.pl> NNTP-Posting-Host: 89-73-113-134.dynamic.chello.pl Mime-Version: 1.0 X-Trace: news.icm.edu.pl 1489584716 30703 89.73.113.134 (15 Mar 2017 13:31:56 GMT) X-Complaints-To: usenet@news.icm.edu.pl NNTP-Posting-Date: Wed, 15 Mar 2017 13:31:56 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 In-Reply-To: <oaaiu9$jmk$1@news.icm.edu.pl> X-Antivirus: Avast (VPS 170315-0, 2017-03-15), Outbound message X-Antivirus-Status: Clean Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit