Cara Mendapatkan Elemen mengikut Nama Kelas dalam JavaScript
Dalam JavaScript, mendapatkan elemen melalui ID mengikut sintaks:
var x=document.getElementById("by_id");
Walau bagaimanapun, percubaan untuk mendapatkan semula elemen mengikut kelas dengan sintaks berikut akan mengakibatkan ralat:
var y=document.getElementByClass("by_class");
Penyelesaian:
Untuk berjaya mendapatkan semula elemen mengikut kelas , gunakan fungsi getElementsByClassName sebaliknya:
var y = document.getElementsByClassName('foo');
Pertimbangan:
Nilai pulangan ialah objek seperti tatasusunan (NodeList atau HTMLCollection), bukan satu elemen. Untuk mengakses elemen individu, gunakan notasi kurungan segi empat sama (y[0]).
Kaedah Alternatif:
querySelector('.foo') dan querySelectorAll('.foo ') ialah alternatif pilihan kerana sokongan penyemak imbas yang lebih luas (93.99% lwn 87.24% untuk getElementsByClassName).
Atas ialah kandungan terperinci Bagaimana untuk Memilih Elemen mengikut Nama Kelas dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!