Groups | Search | Server Info | Keyboard shortcuts | Login | Register
Groups > pl.comp.lang.javascript > #3290
| Newsgroups | pl.comp.lang.javascript |
|---|---|
| Date | 2017-03-15 08:29 -0700 |
| References | <oaaiu9$jmk$1@news.icm.edu.pl> <oaauv5$1i7t$1@csiph.com> |
| Message-ID | <2a831b59-e7fe-4756-a7f4-efe2495f981b@googlegroups.com> (permalink) |
| Subject | Re: dlaczego firstChild oraz childNodes[0] mam undefined? |
| From | zpksoft <zpksoft@op.pl> |
W dniu środa, 15 marca 2017 09:45:26 UTC+1 użytkownik Cezary Tomczyk napisał:
> On 15/03/2017 06:20, Jivanmukta wrote:
> > Mam na stronie:
> >
> > <div id="client_mobile_field">
> > <div class="label"><label class="obligatory">Telefony
> > komórkowe:</label></div>
> > <div class="control">
> > <div>
> > <?php echo my_form_input('client_mobile1',
> > my_set_value('client_mobile1', $fullAnnouncementNo, $announcement),
> > 'id="client_mobile1" maxlength="16" size="16" style="width: 16ex"
> > class="mobile" onfocus="onFocusElement(this.id);"
> > onblur="onBlurElement(this.id);"'),
> > form_error('client_mobile1'); ?>
> > </div>
> > <div>
> > <?php echo my_form_input('client_mobile2',
> > my_set_value('client_mobile2', $fullAnnouncementNo, $announcement),
> > 'id="client_mobile2" maxlength="16" size="16" style="width: 16ex"
> > class="mobile" onfocus="onFocusElement(this.id);"
> > onblur="onBlurElement(this.id);"'),
> > form_error('client_mobile2'); ?>
> > </div>
> > </div>
> > <div class="tip">...<b>albo</b> telefon komórkowy
> > (9-cyfrowy)...</div>
> > </div>
> >
> > Podczas obsługi zdarzenia onfocus elementu client_mobile1 potrzebuję
> > dobrać się do jedo etykiety. Robię to tak:
> >
> > function divLabelOf(elem) {
> > if (elem) {
> > var p = elem;
> > while (p.className != 'control') {
> > p = p.parentNode;
> > }
> > p = p.parentNode;
> > alert("div " + p.id);
> > alert("firstChild " + p.firstChild.id);
> > alert("childNodes[0] " + p.childNodes[0].id);
> > return p.firstChild; // powinno być div
> > }
> > return null;
> > }
> >
> > Wyświetla mi się:
> >
> > div client_mobile_field
> > firstChild undefined
> > childNodes[0] undefined
> >
> > Dlaczego undefined? Jak poprawić funkcję divLabelOf? Byłbym wdzięczny za
> > podpowiedź.
>
> Sprawdź, jaki obiekt kryje się pod p.firstChild. Może zamiast
> p.firstChild użyj q.querySelector('tutaj CSS selector do żądanego
> elementu').
>
> A poza tym, zrezygnuj z onfocus i onblur inline i skorzystaj z delegacji
> zdarzeń (event delegation):
>
> https://bfkot.wordpress.com/2010/09/02/event-delegation-delegowane-nasluchy-czyli-wydarzenia-w-delegacji-czesc-1/
>
> --
> Cezary Tomczyk
> https://www.aslint.org/ - walidacja Accessibility
> Blokowanie automatycznego odtwarzania video na gazeta.pl w Google
> Chrome: https://goo.gl/0kCRLS
Spodobało mi się to w art. do którego dałeś link:
<cytat>
1. Podstawowy sposób dodawania nasłuchów
$(document).ready(function() {
$('.clickable-div').click(nasluch_1);
});
//rownowazny zapis
$(document).ready(function() {
$('.clickable-div').click(nasluch_1);
});
</cytat>
:-)
Paweł
Back to pl.comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar
dlaczego firstChild oraz childNodes[0] mam undefined? Jivanmukta <jivanmukta@poczta.onet.pl> - 2017-03-15 06:20 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Cezary Tomczyk <cezary.tomczyk@gmail.com> - 2017-03-15 09:45 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? zpksoft <zpksoft@op.pl> - 2017-03-15 08:29 -0700
Re: dlaczego firstChild oraz childNodes[0] mam undefined? zpksoft <zpksoft@op.pl> - 2017-03-15 08:38 -0700
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Borys Pogoreło <borys@pl.edu.leszno> - 2017-03-16 00:54 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? zpksoft <zpksoft@op.pl> - 2017-03-16 00:49 -0700
Re: dlaczego firstChild oraz childNodes[0] mam undefined? rePeter <no@spam.no> - 2017-03-16 12:09 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? zpksoft <zpksoft@op.pl> - 2017-03-16 06:52 -0700
Re: dlaczego firstChild oraz childNodes[0] mam undefined? rePeter <no@spam.no> - 2017-03-16 15:07 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? "PawelS cbrbob(at)wbcd(dot)pl" <fake@email.org> - 2017-03-17 20:21 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Wojciech Bancer <wojciech.bancer@gmail.com> - 2017-03-17 22:11 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? zpksoft <zpksoft@op.pl> - 2017-03-18 07:37 -0700
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Wojciech Bancer <wojciech.bancer@gmail.com> - 2017-03-18 16:09 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Borys Pogoreło <borys@pl.edu.leszno> - 2017-03-20 18:12 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? zpksoft <zpksoft@op.pl> - 2017-03-21 03:52 -0700
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Borys Pogoreło <borys@pl.edu.leszno> - 2017-03-21 22:14 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Cezary Tomczyk <cezary.tomczyk@gmail.com> - 2017-03-18 18:25 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? "PawelS cbrbob(at)wbcd(dot)pl" <fake@email.org> - 2017-04-02 11:41 +0200
Re: dlaczego firstChild oraz childNodes[0] mam undefined? "PawelS cbrbob(at)wbcd(dot)pl" <fake@email.org> - 2017-04-02 11:35 +0200
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Wojciech Bancer <wojciech.bancer@gmail.com> - 2017-04-02 16:43 +0200
Re: dlaczego firstChild oraz childNodes[0] mam undefined? "PawelS cbrbob(at)wbcd(dot)pl" <fake@email.org> - 2017-04-11 20:43 +0200
Re: dlaczego firstChild oraz childNodes[0] mam undefined? zpksoft <zpksoft@op.pl> - 2017-04-12 11:44 -0700
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Wojciech Bancer <wojciech.bancer@gmail.com> - 2017-04-12 20:56 +0200
Re: dlaczego firstChild oraz childNodes[0] mam undefined? zpksoft <zpksoft@op.pl> - 2017-04-12 12:29 -0700
Re: dlaczego firstChild oraz childNodes[0] mam undefined? "PawelS cbrbob(at)wbcd(dot)pl" <fake@email.org> - 2017-04-21 19:58 +0200
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Wojciech Bancer <wojciech.bancer@gmail.com> - 2017-03-17 22:04 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Cezary Tomczyk <cezary.tomczyk@gmail.com> - 2017-03-18 01:03 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Wojciech Bancer <wojciech.bancer@gmail.com> - 2017-03-18 15:52 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Cezary Tomczyk <cezary.tomczyk@gmail.com> - 2017-03-18 18:07 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? zpksoft <zpksoft@op.pl> - 2017-03-19 01:02 -0700
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Wojciech Bancer <wojciech.bancer@gmail.com> - 2017-03-19 20:56 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Cezary Tomczyk <cezary.tomczyk@gmail.com> - 2017-03-19 21:37 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Borys Pogoreło <borys@pl.edu.leszno> - 2017-03-20 18:16 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? zpksoft <zpksoft@op.pl> - 2017-03-18 07:34 -0700
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Wojciech Bancer <wojciech.bancer@gmail.com> - 2017-03-18 16:05 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Cezary Tomczyk <cezary.tomczyk@gmail.com> - 2017-03-18 18:13 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? zpksoft <zpksoft@op.pl> - 2017-03-19 00:45 -0700
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Wojciech Bancer <wojciech.bancer@gmail.com> - 2017-03-19 21:00 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? zpksoft <zpksoft@op.pl> - 2017-03-19 14:04 -0700
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Wojciech Bancer <wojciech.bancer@gmail.com> - 2017-03-21 15:08 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Cezary Tomczyk <cezary.tomczyk@gmail.com> - 2017-03-21 17:35 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Wojciech Bancer <wojciech.bancer@gmail.com> - 2017-03-21 18:35 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Cezary Tomczyk <cezary.tomczyk@gmail.com> - 2017-03-22 13:33 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? zpksoft <zpksoft@op.pl> - 2017-03-22 07:05 -0700
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Wojciech Bancer <wojciech.bancer@gmail.com> - 2017-03-22 17:25 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? zpksoft <zpksoft@op.pl> - 2017-03-23 02:25 -0700
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Borys Pogoreło <borys@pl.edu.leszno> - 2017-03-23 21:47 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? zpksoft <zpksoft@op.pl> - 2017-03-22 07:01 -0700
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Wojciech Bancer <wojciech.bancer@gmail.com> - 2017-03-22 17:17 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? zpksoft <zpksoft@op.pl> - 2017-03-23 02:27 -0700
Re: dlaczego firstChild oraz childNodes[0] mam undefined? zpksoft <zpksoft@op.pl> - 2017-03-22 07:02 -0700
Re: dlaczego firstChild oraz childNodes[0] mam undefined? zpksoft <zpksoft@op.pl> - 2017-03-19 00:52 -0700
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Wojciech Bancer <wojciech.bancer@gmail.com> - 2017-03-19 20:58 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? zpksoft <zpksoft@op.pl> - 2017-03-19 13:53 -0700
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Wojciech Bancer <wojciech.bancer@gmail.com> - 2017-03-21 15:17 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Cezary Tomczyk <cezary.tomczyk@gmail.com> - 2017-03-21 17:43 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Wojciech Bancer <wojciech.bancer@gmail.com> - 2017-03-21 18:43 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Cezary Tomczyk <cezary.tomczyk@gmail.com> - 2017-03-22 13:39 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Borys Pogoreło <borys@pl.edu.leszno> - 2017-03-21 22:16 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Cezary Tomczyk <cezary.tomczyk@gmail.com> - 2017-03-22 13:39 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Borys Pogoreło <borys@pl.edu.leszno> - 2017-03-23 01:11 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Cezary Tomczyk <cezary.tomczyk@gmail.com> - 2017-03-23 10:44 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Roman Tyczka <noemail@because.no> - 2017-03-21 20:27 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? zpksoft <zpksoft@op.pl> - 2017-03-22 07:28 -0700
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Roman Tyczka <noemail@because.no> - 2017-03-22 22:42 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? zpksoft <zpksoft@op.pl> - 2017-03-23 02:30 -0700
Re: dlaczego firstChild oraz childNodes[0] mam undefined? zpksoft <zpksoft@op.pl> - 2017-03-22 07:20 -0700
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Wojciech Bancer <wojciech.bancer@gmail.com> - 2017-03-22 17:22 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? zpksoft <zpksoft@op.pl> - 2017-03-23 02:56 -0700
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Borys Pogoreło <borys@pl.edu.leszno> - 2017-03-20 18:24 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Cezary Tomczyk <cezary.tomczyk@gmail.com> - 2017-03-21 08:38 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? zpksoft <zpksoft@op.pl> - 2017-03-21 03:56 -0700
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Wojciech Bancer <wojciech.bancer@gmail.com> - 2017-03-21 15:02 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Cezary Tomczyk <cezary.tomczyk@gmail.com> - 2017-03-21 17:52 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Wojciech Bancer <wojciech.bancer@gmail.com> - 2017-03-21 18:39 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Cezary Tomczyk <cezary.tomczyk@gmail.com> - 2017-03-22 13:42 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Borys Pogoreło <borys@pl.edu.leszno> - 2017-03-21 22:12 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Cezary Tomczyk <cezary.tomczyk@gmail.com> - 2017-03-22 13:51 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Borys Pogoreło <borys@pl.edu.leszno> - 2017-03-23 01:27 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Cezary Tomczyk <cezary.tomczyk@gmail.com> - 2017-03-23 10:41 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Borys Pogoreło <borys@pl.edu.leszno> - 2017-03-23 21:46 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Cezary Tomczyk <cezary.tomczyk@gmail.com> - 2017-03-24 09:53 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Jivanmukta <jivanmukta@poczta.onet.pl> - 2017-03-19 15:47 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Jivanmukta <jivanmukta@poczta.onet.pl> - 2017-04-01 07:16 +0200
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Jivanmukta <jivanmukta@poczta.onet.pl> - 2017-03-15 14:31 +0100
Re: dlaczego firstChild oraz childNodes[0] mam undefined? Cezary Tomczyk <cezary.tomczyk@gmail.com> - 2017-03-15 20:50 +0100
csiph-web