Menyesuaikan Warna Latar Belakang Pilihan Terpilih dalam
Sementara CSS menyediakan pilihan penggayaan yang mencukupi untuk
Dalam contoh kod HTML yang disediakan, bahagian
Di sinilah langkah JavaScript:
var sel = document.getElementById('select_id'); sel.addEventListener('click', function(el){ var options = this.children; for(var i=0; i < this.childElementCount; i++){ options[i].style.color = 'white'; } var selected = this.children[this.selectedIndex]; selected.style.color = 'red'; }, false);
Dalam skrip ini:
Walaupun penyelesaian JavaScript ini membenarkan untuk menyesuaikan warna latar belakang pilihan yang dipilih, adalah penting untuk ambil perhatian bahawa ia tidak mengubah gaya CSS elemen secara langsung. Ia memanipulasi penampilan dinamik elemen melalui JavaScript. Pendekatan ini mungkin merupakan penyelesaian yang berdaya maju apabila keperluan adalah untuk menyesuaikan warna latar belakang pilihan yang dipilih semata-mata dan tidak melibatkan penyesuaian CSS selanjutnya bagi
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menukar Warna Latar Belakang Pilihan Terpilih dalam Elemen `` Menggunakan CSS dan JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!