Rumah  >  Soal Jawab  >  teks badan

Bagaimana untuk menambahkan teks di dalam elemen div?

<p>Saya menggunakan AJAX untuk menambahkan data pada elemen <kod><div></code> Bagaimanakah cara saya menambahkan data baharu pada <kod><div></code> tanpa kehilangan data sebelumnya di dalamnya? </p>
P粉567112391P粉567112391426 hari yang lalu439

membalas semua(2)saya akan balas

  • P粉087951442

    P粉0879514422023-08-22 09:15:10

    Gunakan appendChild:

    var theDiv = document.getElementById("<ID_OF_THE_DIV>");
    var content = document.createTextNode("<YOUR_CONTENT>");
    theDiv.appendChild(content);

    Gunakan innerHTML:
    Seperti yang @BiAiB ingatkan saya, kaedah ini akan mengalih keluar semua pendengar untuk elemen sedia ada. Jadi jika anda bercadang untuk menggunakan versi ini, sila teruskan dengan berhati-hati.

    var theDiv = document.getElementById("<ID_OF_THE_DIV>");
    theDiv.innerHTML += "<YOUR_CONTENT>";

    balas
    0
  • P粉190443691

    P粉1904436912023-08-22 00:14:03

    Cuba ini:

    var div = document.getElementById('divID');
    
    div.innerHTML += '额外的内容';

    balas
    0
  • Batalbalas