Šajā instrukcijā tu uzzināsi, kā piekļūt DOM elementiem Chrome Developer Tools konsolē. Tas ir īpaši svarīgi tīmekļa izstrādātājiem, kas strādā ar HTML un JavaScript elementiem. Video instrukcijā tu apgūsi daudz noderīgu padomu un triku, lai viegli atlasītu un manipulētu DOM elementus.
Svarīgākie secinājumi
- Tu vari piekļūt DOM elementiem, izmantojot globālās mainīgās, konsolas funkcijas un saīsinājumus.
- Tāpat tu mācīsies, kā noskatīties un manipulēt iepriekšējās atlases.
Pakāpe-pa-pakāpe Instrukcija
Pirmkārt, pārliecinies, ka esi atvēris Chrome Developer Tools. To vari izdarīt, klikšķinot ar labo peles taustiņu uz tīmekļa lapas un izvēloties "Pārbaudīt" vai izmantojot taustiņu kombināciju Ctrl + Shift + I.
Tagad mēs aplūkosim, kā piekļūt konkrētam DOM elementam.
![Piekļuve DOM elementiem konsole – Soli pa solim ceļvedis Pieeja DOM elementiem konsole – Soli pa solim rokasgrāmata](https://www.tutkit.com/storage/media/text-tutorials/2964/zugriff-auf-dom-elemente-in-der-konsole-eine-schritt-fuer-schritt-anleitung-6.webp?tutkfid=226741)
Ja tavā lapā ir DOM elements, piemēram, elements ar ID "App", to vari tieši piekļūt caur konsoli. Visiem elementiem ar ID ir globālas pieejamības window objektā.
![Pieeja DOM elementiem konsole – Soli pa solim instrukcijas Pieeja DOM elementiem konsole – Soli pa solim instrukcijas](https://www.tutkit.com/storage/media/text-tutorials/2964/zugriff-auf-dom-elemente-in-der-konsole-eine-schritt-fuer-schritt-anleitung-21.webp?tutkfid=226742)
Tu vari viegli piekļūt šim ID, ievadot window.App konsolē. Tas rādīs attiecīgo DOM elementu un tu vari to izvērst, lai piekļūtu tā apakšelementiem un atribūtiem.
Pieņemsim, ka tev ir jāizsauc funkcija no video, kas ir tavā lapā. To vari darīt, piemēram, izmantojot play, ja elements atbalsta šo metodi.
![Piekļuve DOM elementiem konsoļā - Pamācība soli pa solim Pieeja DOM elementiem konsolē - soli pa solim rokasgrāmata](https://www.tutkit.com/storage/media/text-tutorials/2964/zugriff-auf-dom-elemente-in-der-konsole-eine-schritt-fuer-schritt-anleitung-71.webp?tutkfid=226744)
Lai redzētu visus DOM elementa īpašības un funkcijas, izmanto funkciju console.dir(). Ievadot console.dir(window.App), tu saņemsi pārskatāmu DOM elementa visu īpašību un metodiku attēlojumu.
![Pieeja DOM elementiem konsolē - Pamācība soli pa solim Pieeja DOM elementiem konsoles režīmā - soli pa solim rokasgrāmata](https://www.tutkit.com/storage/media/text-tutorials/2964/zugriff-auf-dom-elemente-in-der-konsole-eine-schritt-fuer-schritt-anleitung-92.webp?tutkfid=226745)
Ja elementam nav ID, tu joprojām vari piekļūt tam, izmantojot document.querySelector(). Tas darbojas arī visam document.body, ja vēlies piekļūt tam.
![Piekļuve DOM elementiem konsoļē - Pamācība soli pa solim Piekļuve DOM elementiem konsoļē - Soli pa solim ceļvedis](https://www.tutkit.com/storage/media/text-tutorials/2964/zugriff-auf-dom-elemente-in-der-konsole-eine-schritt-fuer-schritt-anleitung-139.webp?tutkfid=226747)
Sīkākai atlasei vari izmantot document.querySelector() vai document.querySelectorAll(), lai saņemtu elementu sarakstu, kas atbilst dotajam atlasītājam.
![Pieeja DOM elementiem konsolē - Soli pa solim instrukcijas Piekļuve DOM elementiem konsole - soli pa solim rokasgrāmata](https://www.tutkit.com/storage/media/text-tutorials/2964/zugriff-auf-dom-elemente-in-der-konsole-eine-schritt-fuer-schritt-anleitung-159.webp?tutkfid=226749)
Šos sarakstus var rīkoties kā ar masīviem, pārveidojot tos ar Array.from(), lai strādātu ar to elementiem.
Noderīgs saīsinājums, ko vari izmantot konsolē, ir $0. Tas ļauj piekļūt pašreiz atlasītajam DOM elementam elementu cilnē. Ievadot $0 un nospiežot "return", tu redzēsi, kura elements ir pašlaik iezīmēts.
![Piekļuve DOM elementiem konsolē - Soli pa solim ceļvedis Pieeja DOM elementiem konsolē - Solis pa solim rokasgrāmata](https://www.tutkit.com/storage/media/text-tutorials/2964/zugriff-auf-dom-elemente-in-der-konsole-eine-schritt-fuer-schritt-anleitung-219.webp?tutkfid=226755)
Papildus tika ieviesta arī $1, $2, u.c., lai piekļūtu iepriekšējām atlases. $1 ir elements, ko iepriekš atlasīji pirms pašreiz atlasīji to.
![Pieeja DOM elementiem konsoles - Pamācība soli pa solim Pieeja DOM elementiem konsoles — soli pa solim instrukcijas](https://www.tutkit.com/storage/media/text-tutorials/2964/zugriff-auf-dom-elemente-in-der-konsole-eine-schritt-fuer-schritt-anleitung-286.webp?tutkfid=226758)
Šie saīsinājumi atvieglo vairāku atlasīto elementu piekļuvi un padara darbu konsolē efektīvāku.
![Pieeja DOM elementiem konsolē - soli pa solim ceļvedis Piekļuve DOM elementiem konsoļē - pakāpeniska vadlīnija](https://www.tutkit.com/storage/media/text-tutorials/2964/zugriff-auf-dom-elemente-in-der-konsole-eine-schritt-fuer-schritt-anleitung-311.webp?tutkfid=226762)
Atcerieties, ka izmantojot console.dir() un līdzīgas funkcijas, ir jābūt piesardzīgam. Tās galvenokārt jāizmanto pārbaudes nolūkiem un nevajadzētu izmantot ražošanas kodā.
![Piekļuve DOM elementiem konsolē - Soli pa solim ceļvedis Piekļuve DOM elementiem konsole – Pamācība soli pa solim](https://www.tutkit.com/storage/media/text-tutorials/2964/zugriff-auf-dom-elemente-in-der-konsole-eine-schritt-fuer-schritt-anleitung-399.webp?tutkfid=226766)
Tagad vari viegli piekļūt pašlaik atlasītajiem DOM elementiem, un nevajadzēs specifiskas ID vai sarežģītas atlasītājas.
![Piekļuve DOM elementiem konsolē - Soli pa solim instrukcijas Piekļuve DOM elementiem konsoles – Soli pa solim ceļvedis](https://www.tutkit.com/storage/media/text-tutorials/2964/zugriff-auf-dom-elemente-in-der-konsole-eine-schritt-fuer-schritt-anleitung-429.webp?tutkfid=226770)
Kopsavilkums
Šajā pamācībā esam iepazinušies ar dažādām metodēm, kā piekļūt DOM elementiem Chrome Developer Tools konsolē. Tu esi iemācījies, kā izmantot ID, funkcijas un atlasītājus, lai manipulētu elementus savā tīmekļa vietnē.
Bieži uzdotie jautājumi
Kā piekļūt elementam bez ID?Izmanto document.querySelector() vai document.querySelectorAll().
Kas ir $0 konsolē?$0 ir šobrīd atlasītais DOM elements Elements cilnē.
Vai es varu izmantot console.dir() ražošanā?Nē, labāk šīs funkcijas izmantot tikai kļūdu labošanas nolūkos.
Ko darīt, ja vēlos piekļūt vairākiem elementiem?Izmanto document.querySelectorAll() un pārveido sarakstu par masīvu.
Kādas piesardzības pasākumus jāievēro, izmantojot konsoli?Izvairies no kļūdu labošanas rīku izmantošanas produktīvajā kodā, lai izvairītos no sarežģījumiem.