Lompat ke konten Lompat ke sidebar Lompat ke footer

Melakukan Dekoding HTML Menggunakan Atob Window DOM

Properti Window atob() DOM pada HTML merupakan properti yang digunakan untuk melakukan decoding sebuah base-64 string encoding. Properti ini digunakan untuk melakukan decoding sebuah string dari data yang telah dilakukan encoding menggunakan method properti btoa().

Penggunaan Properti atob() Window DOM pada HTML
Properti atob() Window DOM

Sebelum memahami lebih dalam materi tentang Melakukan Dekoding HTML Menggunakan Atob Window DOM, terlebih dahulu pelajari materi tentang: Menampilkan Pesan Peringatan HTML Menggunakan Alert Window DOM [klik], Melihat Nilai Teratas HTML Menggunakan Top Window DOM [klik], dan Melihat Status Browser HTML Menggunakan Window Status DOM [klik].

Return Values: berfungsi untuk mengembalikan sebuah string yang merepresentasikan nilai string decoding.

Sintak:
window.atob(EncodedString)

Baca Juga:

Properti Values:
  • EncodedString: merupakan parameter wajib yang digunakan untuk menentukan nilai string encoding spesifik.

Berikut adalah ilustrasi program yang menggunakan properti window atob().

Contoh: melakukan decoding sebuah string yang telah di-encoding sebelumnya menggunakan method btoa().

<!DOCTYPE html>

<html>

 

<head>

 

<title>

Properti Window atob() DOM 

HTML

</title>

 

<style>

h1 

{

color: green;

}

 

h2 

{

font-family: Impact;

}

 

body 

{

text-align: center;

}

</style>

 

</head>

 

<body>

 

<h1>

Blog Elfan

</h1>

 

<h2>

Properti Window atob()

</h2>

 

<p>

Untuk melakukan decoding 

base-64 dari string encoding, 

lakukan double klik pada 

tombol "Decode Message":

</p>

 

<button 

ondblclick="decode()">

Decode Message

</button>

 

<p id="myDecoding"></p>

 

<script>

function decode() 

{

var original = "MakandanMakan";

 

var encoded = window.btoa(original);

 

var decoded = window.atob(encoded);

 

var output = "Encoded String : "

+ encoded 

+ "<br>" 

+ "Decoded String : "

+ decoded;

 

document.getElementById("myDecoding").innerHTML =

output;

}

</script>

 

</body>

 

</html>

Output:

Blog Elfan

Properti Window atob()

Untuk melakukan decoding base-64 dari string encoding, lakukan double klik pada tombol "Decode Message":


Artikel ini didedikasikan kepada: Muhammad Lutfi Amanullah, Muhammad Nabil Ulinnuha, Muhammad Rahadian Abdurrahman 'Auf All-Firdausy, Muhammad Rizqi Naufal, dan Muhammad Salafiah.

5 komentar untuk "Melakukan Dekoding HTML Menggunakan Atob Window DOM"

  1. Sebutkan lima jenis browser apa saja yang dapat digunakan untuk mengaktifkan properti window.atob() Style DOM pada HTML?

    BalasHapus
    Balasan
    1. Berikut ini adalah lima jenis browser yang dapat digunakan untuk mengaktifkan properti window.atob() Style DOM pada HTML:
      1. Google Chrome
      2. Internet Explorer
      3. Firefox
      4. Opera
      5. Safari

      Hapus
  2. Apakah yang dimaksud dengan properti atob() DOM pada HTML?

    BalasHapus
    Balasan
    1. Properti window atob() DOM pada HTML merupakan properti yang digunakan untuk melakukan dokode string yang sebelumnya telah dikodekan oleh method btoa().

      Hapus
    2. Properti atob merupakan properti window DOM pada HTML yang digunakan untuk mendekode string data yang telah dikodekan menggunakan pengkodean Base64. User dapat menggunakan properti method btoa() untuk melakukan penyandian, namun proses pengirimannya dapat menyebabkan malasah komunikasi, sehingga untuk mengatas masalah tersebut dilakukan pengiriman data dengan menggunakan method atob untuk memecahkan kode atau data yang telah dikirimkan sebelumnya, sehingga informasi yang dikirim dapat terbaca kembali informasinya.

      Hapus

Hubungi admin melalui Wa : +62-896-2414-6106

Respon komentar 7 x 24 jam, mohon bersabar jika komentar tidak langsung dipublikasi atau mendapatkan balasan secara langsung.

Bantu admin meningkatkan kualitas blog dengan melaporkan berbagai permasalahan seperti typo, link bermasalah, dan lain sebagainya melalui kolom komentar.

- Ikatlah Ilmu dengan Memostingkannya -
- Big things start from small things -