Javascript & DOM #10 - DOM Traversal

  Рет қаралды 79,773

Web Programming UNPAS

Web Programming UNPAS

Күн бұрын

Пікірлер: 107
@zAkezONe
@zAkezONe 4 жыл бұрын
8:00 beda cara tapi sama-sama berhasil const closed = document.querySelector('.close'); const hidden = document.querySelector('.container'); closed.addEventListener('click', function() { hidden.setAttribute('hidden', ''); }); chanel terbaik emang
@reksamohammad6941
@reksamohammad6941 6 жыл бұрын
apakah jika kita menulis e.target.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.style.display = 'none'; laptop kita akan menghilang? engga pak, saya bercanda. sukses terus buat channel ini, sangat membantu sekali buat temen - temen belajar ilmu programming. Terimakasih pak dhika.
@m.jamilrahman4971
@m.jamilrahman4971 5 жыл бұрын
body
@farsikogama6114
@farsikogama6114 4 жыл бұрын
haha
@ilhamprabuzakys
@ilhamprabuzakys 4 жыл бұрын
programmer joke :>
@drichas7270
@drichas7270 3 жыл бұрын
inet provider : ' are u kidding me ?? '
@dlist6132
@dlist6132 3 жыл бұрын
Anda sukses membuat saya tertawa 😂
@muhammadadekurnia4207
@muhammadadekurnia4207 4 жыл бұрын
Ini Channel Pemrograman Web Terbaik menurut saya 😍
@kaumborjuis8953
@kaumborjuis8953 2 жыл бұрын
efektif dengan kata lain tidak perlu mendeklarasi setiap node, berguna banget nih pak
@iketutjaya4597
@iketutjaya4597 6 жыл бұрын
Saya gak mau ketinggalan videonya pak... 👍👍
@iko1164
@iko1164 6 жыл бұрын
Saya selalu menunggu vidio berikutnya Alnya keren dan mudah dimengerti
@NGprime
@NGprime 6 жыл бұрын
Mantap kang dika channel nya, udah setahun lebih ngikutin, mau share dikit kang, cara menghapus card let container = document.querySelector(".container"); container.addEventListener("click", function(e){ if(e.target.classList.contains("close")){ e.target.parentElement.remove(); } }); Salam (jangan lupa titik koma) :)
@ariosetiawan173
@ariosetiawan173 6 жыл бұрын
sebelumnya juga aku lakuin ini waktu pause moment :D
@joelhkbn
@joelhkbn 4 жыл бұрын
script ini ringkas dan efisien sekali.. makasih utk ilmunya..
@ridhoaditya8841
@ridhoaditya8841 4 жыл бұрын
Yap bener saya juga pake remove()
@fajrie9396
@fajrie9396 6 жыл бұрын
Keren . .di tunggu yg selanjutnya
@muhyiddienrabbani7117
@muhyiddienrabbani7117 4 жыл бұрын
mantap bapak, inshaAllah berkah
@IGEDEWICAKSANA
@IGEDEWICAKSANA 6 жыл бұрын
pak Dika, video sebelum koding dong. Misalnya waktu ngedesign, merancang, persiapan tool(library, database, framework, dll),dan lain lain biar engga asal koding. Tapi sebelumnya, terima kasih banyak buat video tutorialnya
@hilmanfirdaus7139
@hilmanfirdaus7139 6 жыл бұрын
juaraa pisann
@hamidtrend1155
@hamidtrend1155 6 жыл бұрын
kereen pak dika, sharing cara konsep belajar pemrograman dong pak dika, sering latihan tapi perasaan ngga semudah pak dika yah, hehe
@sapiqiuchannel4289
@sapiqiuchannel4289 6 жыл бұрын
javaScript luarbiasa yaaaa...
@luisly3187
@luisly3187 2 жыл бұрын
Pak dika, mungkin saya emg uda telat banget. Maaf tp saya ad beberapa saran untuk video bapak kedepannya supaya semakin mudah dimengerti termasuk oleh saya sendiri. Saran saya adalah kalau biasa dibagian penutup diberi kesimpulan atau penegasan kembali pak. Seperti contoh video diatas. misal kenapa kita menggunakan dom transversal? Knp ga langsung aj kita seleksi parentnya? Mungkin dikesimpulannya bisa dijelaskan bahwasannya " Keduanya emang benar tapi lebih efektif dan benar kalau menggunakan cara ini" . Terima kasih pak 👏. Semoga bisa terbaca pak dhika karna ni video da 4 tahun yg lalu hehe. Note : komen ini dari saya pribadi karna saya keasikan denger penjelasan pas diakhir video eh lupa apa bedanya hehe
@khalifahhafidh9613
@khalifahhafidh9613 2 жыл бұрын
mmmm saya rasa sebenernya dibanding dengan dosen atau pengajar yang lain bagi saya bapak dhika sudah sangat jelas dan baik hati yang mana ilmu yang bapak dhika share secara gratis. jadi rasanya kalau kita meminta lebih bnyak rasanya kurang tepat. kalau saya biasanya akan mencatat apa yang penting dari perkataan bapak dhika dengan cara mempause dimana kata kata yang perllu dicatat dan diulang ulang aja videonya. sekedar sharing sih. terima kasih bapak sudah membantu orang seperti kami yang sedang berusaha menuntut ilmu
@michaelsimbolon5366
@michaelsimbolon5366 4 жыл бұрын
mantap Pak, walaupun makin kompleks tpi berasa keren tambahan buat viewers, buat menggunakan browser yang terupdate agar tidak eror
@mohammadsjauhary9165
@mohammadsjauhary9165 6 жыл бұрын
Mantap pak, biasanya pake jquery ternyata kode aslinya seperti itu
@rudynisanr8694
@rudynisanr8694 6 жыл бұрын
Wah mantap pak dika
@coheng.11
@coheng.11 6 жыл бұрын
semangat terus bikin video nya pak dosen,, 💪💪💪
@ifanzalukhu97
@ifanzalukhu97 6 жыл бұрын
pak dosen request Nodejs & Express dong
@ahmadnurarifin4914
@ahmadnurarifin4914 6 жыл бұрын
mantap pak . saya mahasiswa akuntansi . tapi lebih suka coding . lanjutkan trus berbagi informasi nya pak
@buayadarat7860
@buayadarat7860 Жыл бұрын
Keren bang, saya juga teknik mesin bg
@joshuaimmanuel9407
@joshuaimmanuel9407 4 жыл бұрын
let container = document.querySelector('.container'); let card = document.querySelector('.card'); let tombolX = document.querySelector('.close').addEventListener('click',function(){ container.removeChild(card); }); yg buat menghapus card
@Ashkrik
@Ashkrik 6 жыл бұрын
Hadir, sehat, maju, and suksess selalu...
@adliroziqin868
@adliroziqin868 6 жыл бұрын
gandeng
@nothought9750
@nothought9750 2 жыл бұрын
KERENNN
@hanmuid9387
@hanmuid9387 4 жыл бұрын
Terima kasih pak. Semoga lancar terus urusannya. Amal jariyah nih :D
@syawqiarroyan3606
@syawqiarroyan3606 3 жыл бұрын
mantap pak
@alzayrid8263
@alzayrid8263 4 жыл бұрын
kapan kapan main ke UNPAS ah, siapa tau ketemu Pa Dhika hehe
@aksanraharjo
@aksanraharjo 4 жыл бұрын
Pak Dhika. Terima kasih ilmunya. Mohon pencerahan. Saya sedang mencoba membuat Sales Order. Disetiap baris ada 8 kolom. Isinya : 1. Nomor 2. Produk 3. Volume 4. Satuan 5. HJS (Harga Jual Satuan) 6. HJT (Harga Jual Total) 7. HMS (Harga Modal Satuan), dan 8. HMT (Harga Modal Total) Baris2 ini ditambahkan dengan mengklik tombol "+ baris" dan dikurangi dengan mengklik tombol "- baris. Ini saudah berhasil. Yang jadi masalah adalah : HJT = Volume x HJS HMT = Volume x HMS Saya mengunakan baris code ini : const hjs = document.querySelectorAll('.tbodyInput2'); const hms = document.querySelectorAll('.tbodyInput3'); for( let i = 0; i
@alamsantikowibowo8624
@alamsantikowibowo8624 4 жыл бұрын
coba pake firebase untuk buat struktur datanya lebih mudah
@khusnimubarok100
@khusnimubarok100 Жыл бұрын
const close = document.querySelector('.close'); close.addEventListener('click',function(){ const contain = document.querySelector('.container'); contain.remove(close) }); gini pak work
@ahmadnurrizal225
@ahmadnurrizal225 4 жыл бұрын
mantap pak, ty btw iklannya gak aku skipp bang heheee
@tenangsantai02
@tenangsantai02 8 ай бұрын
Alternatif lain : const closeItems = document.querySelectorAll(".close"); for (const item of closeItems) { item.addEventListener("click", (event) => { event.target.parentElement.remove(); }); }
@shandybroom
@shandybroom 6 жыл бұрын
laravel dan eloquent nya ditunggu pak hehe
@samanthatricia318
@samanthatricia318 4 жыл бұрын
23:16 nama.parentNode berarti harusnya juga spasi dong valuenya?
@badcode8029
@badcode8029 4 жыл бұрын
nga kak, kalo parent langsung nunjuk siapa parentnya. kecuali kalo previousSibling mungkin hasilnya bakalan spasi dan enter
@risanussy
@risanussy 4 жыл бұрын
sensei>//
@elisadoa8381
@elisadoa8381 6 жыл бұрын
Nuhun bang dika
@leung_rasta
@leung_rasta Жыл бұрын
forEach itu rekursif kan yaa biasa menggatikan looping / bukan yaa ?
@FMATheQuiet
@FMATheQuiet 2 жыл бұрын
Pak Dika klo Pak Dika musisi dah saya pajang poto pak Dika dan logo WPU nya di kamar saya, Pak Dika nya sebagai vokalis di suatu band bernama Web Programming Unpas
@pemrogramandasar5528
@pemrogramandasar5528 3 жыл бұрын
kalo pake perentElement kalo timbok X di click bener pak cardnya yang hilang cuman gimana menanggulangi user click bagian card jadinya kan isi dari containernya yang hilang?
@yyirex
@yyirex Жыл бұрын
izin bertanya pak, kalau dalam fungsi tadi yang paramaternya 'el' dan 'e' itu merujuk kemana ya? saya kurang paham
@alimuqsith2239
@alimuqsith2239 6 жыл бұрын
pa klo untuk looping dan fungsi addeventlistener di jquery gmna pa ??
@ronnykn2108
@ronnykn2108 2 жыл бұрын
pak, kalau pakai SELAIN querySelector ketika X di click, gambar dan namaNomorHp masih ada, cuma DIV saja yg hilang kenapa ya?
@rizwansetiawan7972
@rizwansetiawan7972 Жыл бұрын
Const Remove = document.querySelector('.perasaan'); Const klik =document.querySelector('.onklik', Remove.addEvenListener('click',function(){ Klik.style.display='none';)}
5 жыл бұрын
ooh... mirip mirip dengan lookup kah?
@hwchannel5104
@hwchannel5104 2 жыл бұрын
maaf sedang belajar kenapa untuk forEach di teks editor vs code sekarang harus seperti ini keluar = document.querySelectorAll('.close'); keluar.forEach((keluar) => { keluar.addEventListener('click', function (e){ e.target.parentElement.style.display = 'none'; }); }); tidak bisa seperti pak dhika?
@Putra-mg8yg
@Putra-mg8yg 2 жыл бұрын
variable close nya jgn di komentarin, yg ini const close = document.querySelectorAll('.close')
@tarantulalabaz2294
@tarantulalabaz2294 5 жыл бұрын
Terima kasih pak
@nurPaujiana
@nurPaujiana Жыл бұрын
Pak punya saya toElemnent nya bernilai null, jadinya pas diolok malah ulang semua
@anahdagussandi5432
@anahdagussandi5432 6 жыл бұрын
pak ada rencana bikin tutor node.js ngga ?
@hasanbasri-bs9su
@hasanbasri-bs9su 2 жыл бұрын
Kenapa pas saya implementasi eror ya..pas saya cek console value dari none nya yang buat erorrr
@syifanurlatifah
@syifanurlatifah 4 жыл бұрын
Functions declared within loops referencing an outer scoped variable may lead to confusing semantics. ({a}) pak kok saya ada tulisan ini, artinya apa ya?
@LukmanulHakim_
@LukmanulHakim_ 6 ай бұрын
const hapus = document.querySelector('.close'); let kontak = document.querySelector('.card'); hapus.addEventListener('click',function(){ kontak.remove(); })
@becakdarurat1367
@becakdarurat1367 2 жыл бұрын
const x = document.getElementsByClassName('close')[0]; const container = document.getElementsByClassName('container')[0]; x.addEventListener('click',function(){ container.style.display = 'none'; }); gk nyangka sama dengan sama pak dika awowkk
@S0da0DA
@S0da0DA 2 жыл бұрын
.style.display = 'none' bisa diganti .remove() kan?
@erizonadepratama4290
@erizonadepratama4290 6 жыл бұрын
Pak tutorial laravel dong
@yusrila_
@yusrila_ 6 жыл бұрын
#TANYAPADIKA pak dika lanjutin video php nya dong pak, kan video itu untuk pemula jadi pasti ada yang bukan pemulanya :) eak
@fchannel9513
@fchannel9513 6 жыл бұрын
Malam pak dhika, jika parent nya hanya satu gmna ya pak ? Terima kasih
@harrypath6313
@harrypath6313 6 жыл бұрын
Pak CI nya kapan yaa, klu boleh tw kita
@herisetyawan3857
@herisetyawan3857 6 жыл бұрын
Kasih tutorial bahasa python dong ,pingin bisa bikin tool sederhana sendiri soalnya biasanya copas mulu
@kafkakhalis5494
@kafkakhalis5494 6 жыл бұрын
Cara membuat slider di web bagaimana pak dika ?
@yogabenrc3631
@yogabenrc3631 4 жыл бұрын
pa sandika apakah link source codenya bisa diperbarui ? soalnya tidak bisa di download
@thoriqabdoel6940
@thoriqabdoel6940 6 жыл бұрын
pak dika kok kalo saya add elemnt terus mau remove element pake cara pak dika ga bisa? saya ikutin cara add element di vidio ke 3 di playlistt ini
@sandhikagalihWPU
@sandhikagalihWPU 6 жыл бұрын
ada muncul error ga di console nya?
@thoriqabdoel6940
@thoriqabdoel6940 6 жыл бұрын
engga pak dika, cuma waktu mgapusnya doang ga bisa
@FMATheQuiet
@FMATheQuiet 2 жыл бұрын
Pak kenapa punya saya mah PointerEvent?
@nailakhalida9151
@nailakhalida9151 3 жыл бұрын
pak kenapa chrome saya tampilannya beda ya pak sama punya bapak, padahal sourcecodenya jg udh copas dr bapak ;(
@azkiafairuz4801
@azkiafairuz4801 3 жыл бұрын
Bedanya gmn
@azkiafairuz4801
@azkiafairuz4801 3 жыл бұрын
Posisi nya kah?
@azkiafairuz4801
@azkiafairuz4801 3 жыл бұрын
Coba gabung grup discordnya terus tanya kirimin photonya juga
@joshuamanuputty8120
@joshuamanuputty8120 6 жыл бұрын
lapor pak dosen const card = document.getElementsByClassName("card")[0]; const close = document.getElementsByClassName("close")[0]; close.addEventListener('click', function(){ if(close.classList.contains("close")){ card.style.display = 'none'; } });
@apayanamanyaadayangpunyaid9800
@apayanamanyaadayangpunyaid9800 4 жыл бұрын
Giman caranya biar tau posisi sebuah elemen/cordirnat nya gitu gimana caranya ya?
@axelwangg
@axelwangg 4 жыл бұрын
itu ada di playlist ini yg sebelumnya, yg "DOM Events".
@apayanamanyaadayangpunyaid9800
@apayanamanyaadayangpunyaid9800 4 жыл бұрын
@@axelwangg itu bukan nya mouse apa sama cara nya sama yang mouse?
@kepaprogaming7609
@kepaprogaming7609 6 жыл бұрын
mas buat java scrip hitung nilai max dan min nya mas .
@kangkoment100
@kangkoment100 6 жыл бұрын
kok sama aja ya kayak panggil querySelector langsung ke id/class nya ?
@ariosetiawan173
@ariosetiawan173 6 жыл бұрын
benar tapi dalam hal ini pada kasus tertentu kita lebih mudah menggunakan fungsi2 traversal, agar tidak selalu menyeleksi satu persatu element yang dimaksud, cmiiw
@ininamakokharusdijarak6815
@ininamakokharusdijarak6815 3 жыл бұрын
// Dom Travel
@wibowomuhmmad
@wibowomuhmmad 4 жыл бұрын
day ke ga tau brapa wwkkw, learn DOM
@irawatipayapo836
@irawatipayapo836 4 ай бұрын
menghilangkan card -> tahun 2024 const card = document.querySelector ('.container'); card.addEventListener('click', function (){ const close = document.querySelector ('.close'); card.remove('close'); })
@agusprema06
@agusprema06 6 жыл бұрын
baang tau tooltip gak? kalo tau buat tutorialnya dong!
@hanafiilham7081
@hanafiilham7081 4 ай бұрын
const close = document.querySelectorAll('.close'); close.forEach(function(btn) { btn.addEventListener('click', function() { btn.parentElement.remove(); }); });
@guadownload9354
@guadownload9354 6 жыл бұрын
for(let i = 0; i < close.length; i++){ close[i].addEventListener('click', function(){ }); pak, mohon pencerahannya. saya tidak mengerti. kalo tidak diklik kan pengulangannya sudah langsung habis, gmna ya pak?
@neongenesis3574
@neongenesis3574 6 жыл бұрын
perbaiki cara bertanya dulu gan..
@achmadjulian741
@achmadjulian741 2 жыл бұрын
Agak binggung nih, tapi ya emang bener, kan perulangan langsung dieksekusi
@naufaltrisubakti4881
@naufaltrisubakti4881 Жыл бұрын
mending fokus ke satu cara cara biar ga bingung dan belibett
@vebe3381
@vebe3381 4 жыл бұрын
aneh gua jd cepet ngerti kalo gua nntn sambil maen game -__-
@pattystealers5453
@pattystealers5453 4 жыл бұрын
mau tanya pak, bedanya pake ini : close.forEach(function(el){ el.addEventListener('click', function(){ el.parentElement.style.display = 'none' }) }) sama ini: close.forEach(function(el){ el.addEventListener('click', function(e){ e.target.parentElement.style.display = 'none' }) }) apa ya ?
@ropikiropiki4895
@ropikiropiki4895 5 жыл бұрын
Tapi bagaimana cara install .html to .apk tolong buat tutorialnya😕
@ashandileonadi6724
@ashandileonadi6724 5 жыл бұрын
PWA (Progressive Web Apps)
@widibmth
@widibmth 2 жыл бұрын
const deletes = document.querySelector('.close'); deletes.addEventListener('click', function(e) { const card1 = document.querySelector('.card'); card1.remove(); });
@aslief9808
@aslief9808 2 жыл бұрын
const closeBtn = document.querySelectorAll(".close"); for (let i = 0; i < closeBtn.length; i++) { closeBtn[i].addEventListener("click", function () { closeBtn[i].parentNode.remove(); }); }
@nabillaaaaa
@nabillaaaaa 4 жыл бұрын
Terimakasih pak
Javascript & DOM #11 - Prevent Default
8:28
Web Programming UNPAS
Рет қаралды 52 М.
Javascript & DOM #8 - Bermain dengan WARNA (Latihan DOM 1)
45:38
Web Programming UNPAS
Рет қаралды 103 М.
Жездуха 42-серия
29:26
Million Show
Рет қаралды 2,6 МЛН
КОНЦЕРТЫ:  2 сезон | 1 выпуск | Камызяки
46:36
ТНТ Смотри еще!
Рет қаралды 3,7 МЛН
УНО Реверс в Амонг Ас : игра на выбывание
0:19
Фани Хани
Рет қаралды 1,3 МЛН
Javascript & DOM #12 - Event Bubbling
12:30
Web Programming UNPAS
Рет қаралды 57 М.
Mengintip Fitur-Fitur Baru CSS! | CSS Wrapped Part 1
24:47
Web Programming UNPAS
Рет қаралды 33 М.
Bikin Website Pake CHATGPT Langsung Publish Ke Hostingan
21:12
Dea Afrizal
Рет қаралды 370 М.
Sass Tutorial for Beginners - CSS With Superpowers
2:02:59
freeCodeCamp.org
Рет қаралды 882 М.
Belajar Javascript [Dasar] - 01 - Apa itu Javascript?
13:32
Kelas Terbuka
Рет қаралды 33 М.
Javascript & DOM #7 - DOM Events
26:02
Web Programming UNPAS
Рет қаралды 98 М.
Javascript & DOM #1 - Pendahuluan
18:07
Web Programming UNPAS
Рет қаралды 255 М.
JAVASCRIPT LANJUTAN | 2.2 Closure
20:43
Web Programming UNPAS
Рет қаралды 71 М.
Javascript & DOM #9 - Membuat Game SUWIT JAWA v2.0 (Latihan DOM 2)
38:53
Web Programming UNPAS
Рет қаралды 97 М.
Жездуха 42-серия
29:26
Million Show
Рет қаралды 2,6 МЛН