X-Received: by 10.36.89.140 with SMTP id p134mr1286221itb.40.1519994726109; Fri, 02 Mar 2018 04:45:26 -0800 (PST) X-Received: by 10.157.3.237 with SMTP id f100mr253356otf.6.1519994725884; Fri, 02 Mar 2018 04:45:25 -0800 (PST) Path: csiph.com!xmission!news.snarked.org!border2.nntp.dca1.giganews.com!nntp.giganews.com!e10no267757itf.0!news-out.google.com!a25ni623itj.0!nntp.google.com!e10no267752itf.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.lang.javascript Date: Fri, 2 Mar 2018 04:45:25 -0800 (PST) In-Reply-To: <18glwbnoogv4i$.ob1q7xeh9yly$.dlg@40tude.net> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=88.199.40.74; posting-account=8ND_mgoAAAD5J9y9fnaTB1Kcu7xKWk7Q NNTP-Posting-Host: 88.199.40.74 References: <5a8d1d93$0$674$65785112@news.neostrada.pl> <5a8d2dc0$0$582$65785112@news.neostrada.pl> <148vihvftubia.1e9gxiae9fy4p.dlg@40tude.net> <1qn3p672u6yl5.1585lwp0arhbr.dlg@40tude.net> <1b368637-7199-4b74-85d2-5a359e6666e0@googlegroups.com> <15dvc5ead1h2c.cg8ko59kdlzt$.dlg@40tude.net> <246a73c9-8dc7-4ee0-946e-885933c13103@googlegroups.com> <27t8tt1m96wu.11hqw4vglcdjq.dlg@40tude.net> <11hsdnx36lvz3.sjxote5c1628.dlg@40tude.net> <2762d7f6-99fd-4697-b267-dc1ce7a9fe24@googlegroups.com> <18glwbnoogv4i$.ob1q7xeh9yly$.dlg@40tude.net> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <3c1ede4e-1fb8-4574-9e6a-429e512643db@googlegroups.com> Subject: Re: Argument funkcji From: zpksoft Injection-Date: Fri, 02 Mar 2018 12:45:26 +0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Lines: 45 Xref: csiph.com pl.comp.lang.javascript:3419 W dniu pi=C4=85tek, 2 marca 2018 12:42:57 UTC+1 u=C5=BCytkownik Borys Pogor= e=C5=82o napisa=C5=82: > Dnia Fri, 2 Mar 2018 00:14:59 -0800 (PST), zpksoft napisa=C5=82(a): >=20 > > W=C5=82a=C5=9Bciwie to by=C5=82 z=C5=82y przyk=C5=82ad. Bo obiekt mo=C5= =BCe pami=C4=99ta=C4=87 id aktywnego > > rekordu i na tej podstawie =C5=82atwo mu poda=C4=87 kolejny-poprzedni. = We=C5=BAmy co=C5=9B > > innego: user klika dowolny wiersz. Jak odczytujesz jego id? Po czym?=20 >=20 > Ale PO CO mi jego ID? To Ty si=C4=99 upar=C5=82e=C5=9B, by wszystko mia= =C5=82o swoje ID, bo > najwyra=C5=BAniej nie potrafisz inaczej si=C4=99 odwo=C5=82a=C4=87 do obi= ektu. A mo=C5=BCna to > zrobi=C4=87 na wiele sposob=C3=B3w, z kt=C3=B3rych ID jest akurat najmnie= j praktyczny i z > regu=C5=82y zupe=C5=82nie zb=C4=99dny. Lecz je=C5=9Bli koniecznie go potr= zebujesz, to wystarczy > si=C4=99gn=C4=85=C4=87 do e.target.id / e.target.nextSibling.id. Wykr=C4=99casz si=C4=99 jak mo=C5=BCesz. oczywi=C5=9Bcie =C5=BCe mo=C5=BCna= na kilka sposob=C3=B3w identyfikowa=C4=87 obiekt. Ale... je=C5=9Bli go nie= oznaczysz to r=C3=B3wnie=C5=BC nie obs=C5=82u=C5=BCysz.=20 Zarzuci=C5=82e=C5=9B mi, =C5=BCe indeksowanie jest be a teraz piszesz o e.t= arget.id. Generalnie miotasz si=C4=99 w swoich prze=C5=9Bwiadczeniach i widzimisiach = kt=C3=B3re wytworzy=C5=82e=C5=9B sobie pewnie przed laty i u=C5=BCywasz po = to =C5=BCeby zarzuca=C4=87 innym niepoprawno=C5=9B=C4=87 my=C5=9Blow=C4=85 = bo niezgodn=C4=85 z twoj=C4=85. >=20 > Polecam zapoznanie si=C4=99 z modelem DOM i hierarchi=C4=85 obiekt=C3=B3w= . Oraz z obs=C5=82ug=C4=85 > zdarze=C5=84. I generalnie z dokumentacj=C4=85 JavaScriptu, bo chyba tu l= e=C5=BCy problem. No, no.=20 Problem le=C5=BCy gdzie indziej. G=C5=82=C3=B3wnie w twoim prze=C5=9Bwiadcz= eniu =C5=BCe bez obcego "frameworku" nie da si=C4=99 programowa=C4=87.=20 >=20 > --=20 > Borys Pogore=C5=82o > borys(#)leszno,edu,pl Pawe=C5=82