Saya sudah menemukan pendekatan lain menggunakan css dan javascript itu sendiri.
Ini hanya untuk mulai bermain-main dengan kelas dan id.
Cuplikan CSS:
1. Buat aturan ID css, dan beri nama #jsDis.
2. Gunakan properti "konten" untuk menghasilkan teks setelah elemen BODY. (Anda dapat menata ini sesuai keinginan).
3 Buat aturan ID css ke-2 dan beri nama #jsEn, dan sesuaikan gaya. (Demi kesederhanaan, saya memberi #jsEn saya aturan warna latar belakang yang berbeda.
<style>
#jsDis:after {
content:"Javascript is Disable. Please turn it ON!";
font:bold 11px Verdana;
color:#FF0000;
}
#jsEn {
background-color:#dedede;
}
#jsEn:after {
content:"Javascript is Enable. Well Done!";
font:bold 11px Verdana;
color:#333333;
}
</style>
Cuplikan JavaScript:
1. Buat fungsi.
2. Ambil ID BODY dengan getElementById dan tetapkan ke variabel.
3. Menggunakan fungsi JS 'setAttribute', ubah nilai atribut ID elemen BODY.
<script>
function jsOn() {
var chgID = document.getElementById('jsDis');
chgID.setAttribute('id', 'jsEn');
}
</script>
Bagian HTML.
1. Beri nama atribut elemen BODY dengan ID #jsDis.
2. Tambahkan acara onLoad dengan nama fungsi. (jsOn ()).
<body id="jsDis" onLoad="jsOn()">
Karena tag BODY telah diberi ID #jsDis:
- Jika Javascript diaktifkan, itu akan mengubah sendiri atribut dari tag BODY.
- Jika Javascript dinonaktifkan, itu akan menampilkan teks aturan css 'content:'.
Anda dapat bermain-main dengan wadah #wrapper, atau dengan DIV apa pun yang menggunakan JS.
Semoga ini bisa membantu untuk mendapatkan ide.