• 16-05-2021, 14:35:14
    #1
    Bir elementten önce veya sonra html tagları içeren bir html öbeği daha eklemek istiyorum.

    Denediğim yöntemlerde;

    h.insertAdjacentHTML("afterbegin", "<p>My new paragraph</p>");

    yukardaki çalışıyorken;

    h.insertAdjacentHTML("afterbegin", "<p class="deneme">My new paragraph</p>");

    çift tırnak içinde tekrar çift tırnak kullandığım için olmuyor. Bu yazım şeklini nasıl düzeltip çalışmasını sağlayabiliriz?
  • 16-05-2021, 14:41:45
    #2
    Çift tırnak yerine tekli tırnak kullanırsanız sorun ortadan kalkacaktır.
  • 16-05-2021, 14:42:50
    #3
    Birde şöyle deneyin;
    h.insertAdjacentHTML("afterbegin", "<p class='deneme'>My new paragraph</p>");
  • 16-05-2021, 14:43:02
    #4
    ikinci çift tırnağı tek tırnak olarak yazmayı dene.

    h.insertAdjacentHTML("afterbegin", "<p class='deneme'>My new paragraph</p>");

    şeklinde
  • 16-05-2021, 14:48:40
    #5
    <p> tagine class vermek yerine, <p> tagini span taginin içine alırsan sorun ortadan kalkar.
    Yapman gereken şey;
    h.insertAdjacentHTML("afterbegin", "<span class=deneme><p>My new paragraph</p></span>");

    Umarım işine yaramıştır.