Pernyataan Masalah:
Percubaan untuk mendapatkan elemen dengan nama kelasnya menggunakan sintaks "document.getElementByClass()" menghasilkan ralat "getElementByClass is not a function".
Jawapan:
Untuk berjaya mengakses elemen mengikut kelasnya, DOM yang betul fungsi untuk digunakan ialah "getElementsByClassName," menampung kemungkinan berbilang elemen berkongsi kelas yang sama. Fungsi ini mengembalikan NodeList, yang boleh dimanipulasi selanjutnya mengikut keperluan.
Pendekatan Alternatif:
Untuk keserasian dan prestasi yang lebih baik, pertimbangkan untuk menggunakan querySelector('.foo') atau querySelectorAll( '.foo'), seperti yang disyorkan oleh caniuse.com.
Sumber Tambahan:
Atas ialah kandungan terperinci Mengapa saya mendapat ralat \'getElementByClass is not a function\' apabila cuba mengakses elemen mengikut kelas?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!