Rumah  >  Soal Jawab  >  teks badan

Dapatkan nilai data menggunakan nilai pembolehubah

Saya mempunyai data-value digunakan di berbilang tempat dalam kod php saya, contohnya:

<a class="dropdown-item" data-value="<?= $i ?>"></a>
<a class="dropdown-item" data-value="<?= $k ?>"></a>

Sekarang saya perlu menggunakan salah satu nilai ini dalam skrip saya

getAttribute('data-value')

Tetapi saya tidak boleh menggunakan sahaja data-value,因为它将与我拥有的所有内容相关,我只需要使用这个 data-value="<?= $k ?>" kerana ia akan berkaitan dengan semua yang saya ada, saya hanya perlu menggunakan data-value="<?= $k ?>" ini

Bagaimana untuk menentukan nilai pembolehubah ini dalam skrip?

P粉828463673P粉828463673185 hari yang lalu345

membalas semua(1)saya akan balas

  • P粉860897943

    P粉8608979432024-03-22 11:38:09

    Memandangkan anda ingin mendapatkan nilai data elemen tertentu menggunakan pembolehubah $k, pilihan terbaik anda ialah memberikan elemen khusus itu id dan pilihnya mengikut id:

    HTML

    JS

    const elementWithK = document.getElementById('element_with_k');
    
    elementWithK.dataset.value // "the content of $k"

    Jika anda ingin memilih berbilang elemen maka anda boleh menambah kelas tambahan pada elemen tersebut, bertanya semua elemen dengan kelas tambahan, gelung melaluinya dan dapatkan nilai setiap elemen.

    Semoga ini membantu, sorakan!

    balas
    0
  • Batalbalas