Bolehkah Program JavaScript Membuka Menu Drop-Down Secara Automatik dalam Elemen Pilih HTML?
Sebelum ini, adalah mungkin untuk mencetuskan pemprograman lungsur turun elemen pilih HTML menggunakan gabungan JavaScript dan simulasi acara tetikus. Walau bagaimanapun, kaedah ini telah ditamatkan dan tidak lagi berfungsi.
Mengapa Ia Tidak Berfungsi Lagi
Draf Kerja W3C untuk HTML5 menyatakan bahawa elemen interaktif, termasuk
Bukti Sejarah Konsep
Trotz mendapati bahawa mencipta objek MouseEvent dan menghantarnya ke
showDropdown = function(element) { var event; event = document.createEvent('MouseEvents'); event.initMouseEvent('mousedown', true, true, window); element.dispatchEvent(event); };
Penghadan Semasa
Malangnya, kaedah ini hanya disokong dalam Chrome dan tidak lagi berfungsi dalam penyemak imbas moden. Oleh itu, tidak disyorkan untuk bergantung padanya untuk kod pengeluaran.
Atas ialah kandungan terperinci Bolehkah JavaScript Membuka Menu lungsur Pilih HTML Secara Pengaturcaraan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!