JS menambahkan beberapa gaya ke elemen, dan browser sepenuhnya kompatibel dengan metode penulisan contoh:
<a href = "javascript :;" id="test" style="font-size:25px;background:#080;">Test3</a><script>var obj=document.getElementById("test");var oldStyle=obj.style.cssText;alert(oldStyle);obj.style.cssText="border:2px red solid;color:#f00;"+oldStyle;</script>JS menambahkan beberapa gaya ke elemen. Cara tercepat dan paling nyaman adalah dengan menggunakan atribut CSStext, tetapi akan menulis ulang nilai asli dari seluruh gaya. Itu sangat sederhana. Sama seperti pada contoh sebelumnya, Anda dapat merekam nilai asli asli dari gaya asli dengan variabel dan kemudian menyambungkan string.
Tetapi satu hal yang perlu diperhatikan adalah bahwa nilai gaya terakhir yang dikembalikan oleh IE8 dan browser berikut obj.style.csstext adalah tanpa titik koma, seperti: font-size: 25px; latar belakang:#080. Saya hanya ingin mengatakan bahwa IE sama sekali tidak bahagia, haha.
Oleh karena itu, dalam contoh, OldStyle sengaja ditempatkan di belakang splicing string. Dengan cara ini, bahkan jika nilai gaya terakhir dari string gaya yang disambung tidak memiliki titik koma, tidak akan ada masalah. Tampilan setiap aplikasi gaya browser konsisten. Ini juga trik kecil. Tidak memiliki konten teknis, tetapi mudah untuk diabaikan atau dilupakan. Jika Anda tahu bahwa Anda memiliki ingatan yang buruk, tandai ^_ ^