Master DOM Manipulation | Part 1 | JavaScript DOM Manipulation

Поделиться
HTML-код
  • Опубликовано: 11 дек 2024

Комментарии • 127

  • @swedsa6004
    @swedsa6004 2 года назад +24

    Bro i swear to god this is BY FAR the best DOM explanation. Please dont stop with these Videos...

    • @CodeLab98
      @CodeLab98  2 года назад +2

      Thank you very much! I’m glad you liked it!

  • @marcosdelfino9695
    @marcosdelfino9695 2 года назад +18

    this is the first video i can follow and it doesn't make me sleepy, i finally understand DOM manipulation, thank you!

    • @CodeLab98
      @CodeLab98  2 года назад +1

      Thank you friend! I really appreciate that! I’m glad it helped!

  • @fastlearner9993
    @fastlearner9993 2 года назад +4

    YOU MATE ARE A LEGEND !!!!!! PERFECT PACE!!! PERFECT TEACHING STYLE!!!! PERFECT EXAMPLES !!!!! and talking about your pace they should keep rewinding till they understand and practice at the same time no point just watching and not practicing it

    • @CodeLab98
      @CodeLab98  2 года назад

      Thank you friend! these are the comments i hope my videos can achieve.. i hope it helped!

  • @zorro8375
    @zorro8375 2 года назад +5

    RUclips really be hiding the best channels your tutorials are just what I needed thanks man

    • @CodeLab98
      @CodeLab98  2 года назад

      haha i appreciate it!

  • @rodneytapit5636
    @rodneytapit5636 2 года назад +2

    Crystal clear and complete DOM/JavaScript tutorial, got much more from this in a few minutes than hours of other tutorials which left unanswered questions - the best of British!

  • @ezequieljimenez3391
    @ezequieljimenez3391 2 года назад +1

    Perfect tutorial.
    Clear, simply, and very very easy to apply! even for a begginer like me, from a foreign country and language!

    • @CodeLab98
      @CodeLab98  2 года назад

      Glad it was helpful!

  • @Sameer.Trivedi
    @Sameer.Trivedi Год назад +1

    No BS straight explaination thankyou!!

  • @semakaran611
    @semakaran611 2 года назад +17

    It would be great if you can share the html and css files as templates so it would be easier to follow your code. The content is super useful, thank you!

    • @Valdekist
      @Valdekist 2 года назад

      Make your own, since you're trying to learn it, it shouldn't be a problem.

    • @goldenbones3
      @goldenbones3 Год назад +3

      @Windows Enthusiast yeah :( those files would help

    • @lacag-lacag
      @lacag-lacag Год назад

      tis is HTMl code:

      Favourite Movie franchise

      the matrix
      star wars
      harry potter
      lord of the rings
      maervel

      and this is CSS code:
      *{
      padding: 0;
      margin: 0;
      box-sizing: border-box;
      }
      body{
      background-color: rgb(49, 49, 94);
      height: 100vh;
      display: flex;
      justify-content: center;
      align-items: center;
      height: 100vh;
      }
      .container{
      border: 2px solid white;
      border-radius: 4px;
      padding: 15px;
      }
      .list-items{
      font-size: 22px;
      margin: 3px;
      background-color: aliceblue;
      display: flex;
      justify-content: center;
      }
      i tried abit to make exact background color but i could but still it looks same the edition on css.

    • @jonathanr7603
      @jonathanr7603 Год назад

      It's a waste of time, we want to practice JS not html and css @@Valdekist

  • @abdullahraghib4008
    @abdullahraghib4008 2 года назад +1

    i finally prepared dom for my interview .........thank you so much CodeLab

    • @CodeLab98
      @CodeLab98  2 года назад

      That's really good to hear! good luck in the job interview! let me know how it goes!

    • @abdullahraghib4008
      @abdullahraghib4008 2 года назад +1

      It goes very well... They give me a project in which i have to manage events (i.e. marriage, birthday) and show it in the dom in a sorted manner with respect to time ... The hard part was to show the overlapping of two events .... Thats all .... And i did it very well .... And i got the job. All thanks to you Sir😍

  • @alimansimov1929
    @alimansimov1929 10 месяцев назад

    I appreciate your work.

    • @CodeLab98
      @CodeLab98  7 месяцев назад

      I appreciate that!

  • @carterpaul2688
    @carterpaul2688 2 года назад +2

    The best on the net. Trust me

  • @caT_eDiTx0
    @caT_eDiTx0 Год назад

    Man This Is Great .
    Love it♥.
    If You Can Please Provide Link To That Ppt So We Can Constantly Memorize It.

  • @nigelflim
    @nigelflim 2 года назад +2

    Amazing! Definitely deserve more subs

  • @kellybesong988
    @kellybesong988 2 года назад +1

    wow I've never commented on a tutorial video and I never comment on anything, but 6:24 into the video I had to rush down here to add a comment, wow where have you been all this while I'm just coming across your channel. This video is by far the greatest DOM manipulation tutorial I've come across thanks for this and you've earned my subscription and advocacy, would make sure I convince everyone I meet to subscribe to your channel. please how can I get you to be my mentor, what must I have to do to have you mentor me, please? that would actually be one of my great achievements for the year 😇. Thanks once more for the great content

    • @CodeLab98
      @CodeLab98  2 года назад

      Thank you for your comments!

  • @alexisfy
    @alexisfy 2 года назад +1

    Dude! Where's Part 2! This tought me so much. I'm so grateful!

    • @CodeLab98
      @CodeLab98  2 года назад

      Will be out soon! in the process of editing

  • @yomziiblack3776
    @yomziiblack3776 2 года назад +2

    Waiting for the other parts.... thanks a lot

  • @sammbende2
    @sammbende2 2 года назад +1

    Great content with clarity and a smooth pace. Many thanks.

    • @CodeLab98
      @CodeLab98  2 года назад

      Glad it was helpful!

  • @shimmerz555
    @shimmerz555 2 года назад

    you sir are a phenomenal teacher

    • @CodeLab98
      @CodeLab98  2 года назад

      Thank you very much! :)

  • @oliveryt7168
    @oliveryt7168 2 года назад

    What a great introduction! Crisp and clear.... and dummy friendly (me) ;-)
    You're a good teacher!

  • @raggardy
    @raggardy 2 года назад +4

    Is there a link or a copy of the stylesheet?

  • @yanalkamal7532
    @yanalkamal7532 2 года назад

    Excellent tutorial, many thanks. Will stayed tuned for part 2

  • @mariamomolabake1971
    @mariamomolabake1971 2 года назад

    I love this tutorial,thanks so much
    Good job😊
    Part 2 pls

  • @ayoonamusi1067
    @ayoonamusi1067 Год назад

    Thank you for this video.

  • @oliveryt7168
    @oliveryt7168 2 года назад +1

    1:07:05 I dont really understand, why you do target.matches('li')... I have to admit that I never properly learned JS, so dynamically typed languages are new grounds for me...
    Is it for the reason that you can only securly access the properties of this thing you dont know of if it's an element or something else, so you have to check and if the condition is true (target === ) you can accesss its properties..?

  • @williambienz8238
    @williambienz8238 2 года назад

    Thank you for this. It is well done and very helpful.

  • @romelmahmud9507
    @romelmahmud9507 2 года назад +1

    Very good video, Thank you

  • @Eltopshottah
    @Eltopshottah 2 года назад +1

    Thank you ole sport

  • @CodeLab98
    @CodeLab98  11 месяцев назад

    Hi Guys, the source code for this video is now in the description, with a few minor tweaks, the concept is still the same. Enjoy 😎

  • @nacimhoc
    @nacimhoc 2 года назад

    Great content ! keep going bro

  • @NiloofarYousefiafrouz
    @NiloofarYousefiafrouz Месяц назад +1

    mega cool!!!

  • @timothyachonu3629
    @timothyachonu3629 2 года назад +3

    Thank you very much. This is brilliant! I am yet to finish this tutorial but I've enjoyed every bit so far. But there is something I have been trying to figure out- around minute 45, the part where you used event listerners to reveal the dummy text.
    Looking at the HTML you wrote, the classes and ids you selected in the CSS, and the JS you wrote, I'm wondering how you made the border of the button go away anytime the dummy text is not displayed?I have been coding along with the tutorial but I could not do that😪

  • @shadon_official2510
    @shadon_official2510 2 года назад +1

    Love this

    • @CodeLab98
      @CodeLab98  2 года назад

      Thank you so much! :)

  • @picardibenge2498
    @picardibenge2498 2 года назад +1

    I'd LIKE to request for the css file of this video. Great job by the way

  • @mohamedaboobacker8950
    @mohamedaboobacker8950 Год назад +4

    Dear Sir, can we get the source code for HTML and CSS.

  • @betanpc8210
    @betanpc8210 2 года назад +1

    awesome tutorial

  • @TechyMechie
    @TechyMechie Год назад

    thank you very much for such a great learning experience ;)

  • @lawrencefranklinchukwudalu1840
    @lawrencefranklinchukwudalu1840 2 года назад +1

    This content is really helpful, thanks a lot.
    Where's the link to part 2?

    • @CodeLab98
      @CodeLab98  2 года назад

      Will be out soon! in the process of editing!

  • @awwalbadamasi6714
    @awwalbadamasi6714 2 года назад +3

    Hello Team codelab, could you please leave a link to the html and css files

  • @PercyStarr
    @PercyStarr Месяц назад

    ? Y in my console I can’t see when I reassign a variable I have to select the name of my JavaScript in the console. That’s where it shows me. Thanks for time and help.

  • @zeroin7819
    @zeroin7819 2 года назад +1

    Thank you for a good tutorial :)

  • @PinoyWebmaster
    @PinoyWebmaster 2 года назад +1

    I want to ask if dom is it important? Specially in frontend?

  • @TheSincerety
    @TheSincerety 10 месяцев назад +1

    It would be extremely helpful to have the code you had in the beginning of the tutorial available, rather than the code you had at the end of the tutorial, so we don't have to reverse engineer the style etc

  • @19mjm91
    @19mjm91 2 года назад +2

    Files from the source are different from the ones we see in the video.

  • @shubham_srt
    @shubham_srt Год назад +1

    thanks for this

  • @faizanullah-ky6se
    @faizanullah-ky6se Год назад +1

    Can I move to React after clearing DOM manipulation concepts ??????????????????????????????

  • @vanthach7969
    @vanthach7969 Год назад +3

    Why don't you give people source code? Javascript always accompanies with HTML and CSS, without these, it is very difficult to get what you are doing. Anyway, thanks for your tutorial.

  • @ljubodragicevic8541
    @ljubodragicevic8541 2 года назад +2

    Great stuff! I don't understand.. only 750 views???

    • @CodeLab98
      @CodeLab98  2 года назад +1

      Glad it helped! Haha hopefully more views soon! 👍

  • @dibyanikshetry3775
    @dibyanikshetry3775 Год назад

    can we get the css part of the Movie Franchise?

  • @oliveryt7168
    @oliveryt7168 2 года назад

    50:30 one minor spelling mistake: It's propagation", not "probagation".
    :-)

  • @tony310430
    @tony310430 2 года назад

    How was the index.html already Styled? From the get go

  • @HassanKaraouni
    @HassanKaraouni 7 месяцев назад

    I wanted to follow along, but it seems that the repo is not synced with the video. Please update if possible.

  • @harbixcoabiodun5262
    @harbixcoabiodun5262 2 года назад +2

    please, I can't find the link to the second part of the tutorial

    • @CodeLab98
      @CodeLab98  2 года назад +1

      Part 2 will be out soon! stay tuned!

  • @princedavis4112
    @princedavis4112 2 года назад

    on the chapter of reveal more, mine is not working please can you send me the css styles you use in the reveal more or hidden content project

  • @TSMJonathan-po3hj
    @TSMJonathan-po3hj 2 года назад +1

    bro please provide starter files brooo how can we practice ????

  • @matushini97
    @matushini97 2 года назад

    Tutorial is pretty good, but github files are not full. In that way it was good training for remembering html and css too. Thank you bro!

  • @Tony.Nguyen137
    @Tony.Nguyen137 2 года назад +1

    I noticed something odd in JS. Why is the document object not capitalized, like Document. Other built in Objects such as Math., Num. are capitalized.

    • @CodeLab98
      @CodeLab98  2 года назад

      that's a very good point! let me know what you find out!

    • @Tony.Nguyen137
      @Tony.Nguyen137 2 года назад

      @@CodeLab98 someone told me its because document is from the browser, and built in Objects like Math is from javaScript

  • @djangodeveloper2973
    @djangodeveloper2973 Год назад

    the whole course content is cool however event delegation, event listeners and event propagation were cool topics.

  • @lyricsdelivered
    @lyricsdelivered 2 года назад +1

    How long did it take you to learn web development javascript?

    • @CodeLab98
      @CodeLab98  2 года назад +1

      It is crucial to learn the fundamentals. Everyone is different, but learning the fundamentals should take you 3-6 months.

  • @jeroincababat565
    @jeroincababat565 2 года назад

    Do you have that project on github so that I can easily follow along?

  • @santoshmore2953
    @santoshmore2953 2 года назад

    is it from beginner to advanced level?

  • @saami9606
    @saami9606 2 года назад +1

    i checked the source code but it doesnt have the code from earlier in the video with the other examples, which is a bummer

    • @Abhishek-mh4mp
      @Abhishek-mh4mp 2 года назад +1

      hey plz help me
      at starting point of course
      const a=document.getElementById("someid"); //it is id of header tag
      console.log(a);
      actually it is printing null in console I searched answer but I cant find answer or I cant understand explain me

  • @boyacosweep
    @boyacosweep 2 года назад

    Is the code available somewhere?

  • @ABDELRAHMANABODERAIS
    @ABDELRAHMANABODERAIS 4 месяца назад

    i think Github file does not match the video file in the content.

  • @SamerSaida
    @SamerSaida 2 года назад +1

    link to Part 2 please?

    • @CodeLab98
      @CodeLab98  2 года назад +1

      Currently in the process of editing...will be out soon!

  • @sauravsubba9987
    @sauravsubba9987 2 года назад +2

    Can u provide all the files??

    • @CodeLab98
      @CodeLab98  2 года назад +1

      I will post them in the description 😊

    • @sauravsubba9987
      @sauravsubba9987 2 года назад

      @@CodeLab98 thanks mate waiting for it.

  • @Guamikeni
    @Guamikeni 2 года назад +1

    I love you

    • @CodeLab98
      @CodeLab98  2 года назад

      I love you too! haha

  • @nuwanthuduwage6869
    @nuwanthuduwage6869 2 года назад +1

    Thank you so much for sharing your experience and thoughts, Can you please clarify that ruclips.net/video/P7NgFfIaWgU/видео.html is DOM Tree or Render Tree (CSSOM Tree + DOM Tree), please correct me if I am misunderstanding, as per my understanding DOM tree is not having CSS rules applied as shown in the diagram.

    • @CodeLab98
      @CodeLab98  2 года назад

      Hi, Its a DOM Tree :)

  • @plxh6408
    @plxh6408 Год назад

    Where are the html files/ source code

  • @adrianobarbet3282
    @adrianobarbet3282 Год назад

    i love you

  • @ItisSuperfluous
    @ItisSuperfluous 2 года назад

    Why do you not show the style code for each example? It's kind of necessary for these examples.

    • @CodeLab98
      @CodeLab98  2 года назад

      I have included a link to source code in the description

    • @kamille1957
      @kamille1957 2 года назад +3

      @@CodeLab98 the source code in github is different from what is shown in the video. Hope you could upload the same code. awesome stuff though. Thank you very much!

  • @premsainoolu8290
    @premsainoolu8290 11 месяцев назад

    where is the source code bro. without source code how can we watch it and practice along with you. just leaving

    • @CodeLab98
      @CodeLab98  11 месяцев назад

      I have added the source code in the description

  • @Beluga0fficial25
    @Beluga0fficial25 7 месяцев назад

    What accent the guy talks in?

  • @kraxmalism
    @kraxmalism 2 месяца назад

    ok but the code on github is a bit different and quite confusing... am I the only one who does not praise the video before watching it?

  • @ogucharles2800
    @ogucharles2800 2 года назад +3

    you know what? you were a lot fast while tutoring. could you be a little bit slow on the next video please? it was hard to keep up most times. thank you.

    • @CodeLab98
      @CodeLab98  2 года назад +1

      Thanks for the feedback..i will look to slow down in future :)

    • @rodneytapit5636
      @rodneytapit5636 2 года назад

      @@CodeLab98 I disagree the speed is right, Ogu needs to listen with more attention. If you you slow it then you will not keep the attention in the viewer.

    • @mukhtarubaid6119
      @mukhtarubaid6119 Год назад

      If he is fast slow the speed of video from playback speed

  • @tientruong1172
    @tientruong1172 2 года назад

    Your video is good, but it is really hard to listen to. Maybe you need to improve it