Masa perjuangan bangsa Indonesia untuk mempertahankan kemerdekaan memang tidak mudah. Berikut dijelaskan beberapa macam perjuangan bersenjata untuk mempertahankan kemerdekaan RI.
—
Siapa yang suka main perang-perangan? Biasanya, anak-anak kecil sering sekali nih main perang-perangan dengan pedang-pedangan.
Nah, tahukah kamu, pasca kemerdekaan, negara kita juga mengalami banyak peperangan untuk mempertahankan kedaulatan negara. Tentunya perangnya perang betulan, ya.
Kira-kira seperti apa ya, ceritanya? Yuk, simak macam-macam perjuangan bersenjata untuk mempertahankan kemerdekaan RI!
Kedatangan Sekutu ke Indonesia
Jadi guys, pada awalnya, setelah Jepang menyerah kepada Sekutu, seluruh negara jajahan Jepang di Asia Tenggara diambil alih oleh pasukan sekutu, yaitu AFNEI (Allied Forces Netherlands East Indies).
Tugas AFNEI adalah menerima penyerahan kekuasaan dari tangan Jepang, membebaskan tentara Sekutu yang ditahan Jepang, serta melucuti serta mengumpulkan orang-orang Jepang untuk dipulangkan ke negerinya.
Kedatangan tentara sekutu ternyata juga disertai dengan kedatangan NICA (Netherland Indies Civil Administration) yang bertujuan ingin kembali menegakkan kekuasaan Belanda di Indonesia.
Tentara AFNEI bersama NICA sampai ke Indonesia pertama kali pada tanggal 29 September 1945 di Tanjung Priok. Kemudian, Indonesia pun mulai melakukan berbagai upaya untuk mempertahankan kemerdekaan, salah satunya dengan melalui perjuangan bersenjata.
Upaya Mempertahankan Kemerdekaan Indonesia
1. Pertempuran Medan Area
Pertempuran bersenjata pertama terjadi di Medan. Pertempuran ini dikenal dengan sebutan Medan Area.
Pada awalnya, tentara AFNEI dan NICA mendarat di Medan pada 9 Oktober 1945. Pasukan ini dipimpin oleh Brigadir Jenderal T.E.D. Kelly.
Saat itu, rakyat Indonesia pun menyiapkan pasukan. Maka, pada 10 Oktober 1945, dibentuklah Tentara Keamanan Rakyat (TKR) Medan di bawah pimpinan Ahmad Tahir. Selain TKR, terdapat badan-badan pemuda dan laskar rakyat yang saling bekerja sama.
Nah, sebelum peristiwa ini terjadi, ada beberapa trigger atau pemantiknya nih, guys. Pertama, adanya insiden yang dilakukan oleh pasukan NICA yang menginjak lencana merah putih pada 13 Oktober 1945. Otomatis, rakyat Medan saat itu tersinggung dong, ya!
Kedua adalah adanya ultimatum dari pimpinan tentara Sekutu di Sumatera Utara, yaitu T.E.D. Kelly tanggal 18 Oktober 1945 kepada rakyat Indonesia untuk menyerahkan senjatanya kepada Sekutu. Hal ini memicu perlawanan antara rakyat Medan dengan sekutu.
Terlebih pada tanggal 1 Desember 1945, pihak Sekutu memasang papan-papan yang bertuliskan Fixed Boundaries Medan Area, yang artinya Batas Resmi Wilayah Medan di berbagai sudut pinggiran kota Medan.
Papan ini bertujuan untuk menentukan batas wilayah secara sepihak oleh AFNEI. Gak heran, keputusan AFNEI tersebut membuat rakyat Meda semakin marah, karena AFNEI dan NICA kesannya ikut campur atas batas kedaulatan Indonesia.
Baca Juga: Siapa Saja Tokoh Kemerdekaan dan Reformasi?
Peristiwa ini menimbulkan pertempuran yang lebih besar antara rakyat Medan melawan Sekutu. Sekutu bersama NICA melancarkan aksi besar-besaran sejak 10 Desember 1945, serta mengusir dan menindas rakyat Indonesia.
Lalu, pada bulan April 1946, tentara Inggris berusaha mendesak pemerintah RI ke luar kota Medan. Akhirnya, Gubernur, Markas Divisi TKR, dan Wali Kota RI pindah ke Pematang Siantar. Secara tidak langsung, pada bulan ini pula, Sekutu pun berhasil menguasai kota Medan.
Kemudian, pada 10 Agustus 1946, para komandan pasukan yang berjuang di Medan Area mengadakan pertemuan dan membentuk Komando Resimen Laskar Rakyat Medan Area untuk melanjutkan perlawanan terhadap Sekutu dan NICA.
2. Pertempuran Surabaya
Coba tebak, Hari Pahlawan setiap tahunnya diperingati setiap tanggal berapa? Hah, 10 November? Betulll! Nah, peringatan Hari Pahlawan ini berkaitan erat dengan Pertempuran Surabaya, lho. Wah, gimana tuh cerita lengkapnya?
Pertempuran ini diawali dengan kedatangan tentara AFNEI ke Surabaya yang dipimpin oleh Brigjen A.W.S Mallaby pada 25 Oktober 1945. Sebenarnya, di awal kedatangannya, AFNEI sudah bilang kalau kedatangan mereka hanya ingin menjalankan tugas dan gak akan merebut senjata dari rakyat Surabaya.
Eh, pas tanggal 27 Oktober 1945, pihak AFNEI malah menyebarkan pamflet yang isinya perintah agar rakyat Surabaya segera menyerahkan senjata mereka.
Ya otomatis, rakyat Surabaya tidak terima dong. Bentrokan antara rakyat Surabaya dan pihak AFNEI pun tidak terhindarkan. Puncaknya, pada 30 Oktober 1945, Brigjen A.W.S Mallaby terbunuh di bentrokan tersebut.
Brigjen Aubertin Walter Sothern Mallaby (sumber: en.wikipedia.id)
Eits tapi, kerusuhan tidak berhenti di situ saja, guys! Pada 9 November 1945, saat itu AFNEI dipimpin oleh Mayjen Robert Mansergh, mengeluarkan ultimatum atau peringatan kepada tentara dan rakyat Surabaya untuk segera menyerahkan semua senjata yang dimiliki, serta membuat pernyataan menyerah tanpa syarat kepada pihak AFNEI.
Mantapnya, rakyat Surabaya tetap menolak isi ultimatum tersebut, dan mereka memilih untuk melawan!
Akhirnya, pada 10 November 1945, tentara AFNEI melancarkan serangan besar-besaran di Surabaya dengan menggunakan tank dan pesawat tempur. Tapi, rakyat Surabaya pantang menyerah! Semangat mereka justru semakin berkobar ketika mendengar pidato berapi-api Bung Tomo melalui siaran radio.
Namun sayangnya, karena keterbatasan senjata di pihak Indonesia, pertempuran ini menggugurkan ribuan rakyat Surabaya; dan pada awal Desember 1945, pihak AFNEI berhasil menguasai Surabaya. Setidaknya, rakyat Surabaya serta para tentara sudah berjuang dengan maksimal ya, guys.
Baca Juga: Hari Pahlawan: Mengenal 10 Pahlawan Indonesia yang Belum Banyak Dipublikasikan
3. Pertempuran Ambarawa
Masih di wilayah Jawa, pada 20 Oktober 1945, tentara AFNEI dan NICA tiba di Semarang di bawah pimpinan R.G. Bethell. Sebenarnya, tujuan awal mereka datang ke Semarang adalah ingin membebaskan para tawanan yang ditahan di Ambarawa dan Magelang.
Oiya, FYI aja ini mah. Ambarawa itu letaknya di antara Semarang-Magelang dan Semarang-Solo, ya.
Lanjutt. Tawanan ini dulunya pernah ditahan oleh Jepang. Eh tapi, setelah para tawanan tersebut dibebaskan, para bekas tawanan ini justru dipersenjatai dan berbuat onar. TKR sebagai pasukan yang bertugas mengamankan rakyat tidak terima.
Akhirnya, pada 21 November 1945, pihak TKR menyerang pihak lawan yang ada di Magelang, dan berhasil memukul mundur hingga ke Ambarawa.
Karena merasa terancam, akhirnya pasukan AFNEI membalas serangan tersebut dengan menjatuhkan bom-bom ke desa-desa di sekitar ambarawa pada 26 November 1945. Pertempuran sengit pun tidak bisa dihindari.
Bahkan, pada 12 Desember 1945, Kolonel Sudirman yang merupakan pemimpin TKR Dvisi Banyumas saaat itu, menyerang musuh dengan strategi supit urang. Strategi ini digunakan dengan membentuk formasi capit udang agar musuh terkepung dari dua sisi.
Soedirman, awal 1946 (sumber: https://id.wikipedia.org/wiki)
Dalam pertempuran ini, TKR Ambarawa meraih kemenangan pada 15 Desember 1945 dengan mengalahkan pasukan AFNEI dan NICA. Untuk mengenang peristiwa ini, setiap tanggal 15 Desember diperingati sebagai Hari Infanteri.
Baca Juga: Siapa Saja Tokoh Kemerdekaan dan Revolusi Indonesia?
4. Bandung Lautan Api
Sekarang telah menjadi lautan api, mari Bung rebut kembali!
Kamu familiar gak dengan penggalan lirik di atas? Penggalan lirik itu diambil dari lagu Nasional berjudul Halo-Halo Bandung yang ditulis oleh Ismail Marzuki. Lagu ini ternyata terinspirasi dari Peristwa Bandung Lautan Api, lho.
Yuk kita bahas!
Nah guys, setelah menguasi Medan dan Jawa Tengah, pasukan AFNEI dan NICA melpir juga nih, ke Jawa Barat! Tepatnya pada 12 Oktober 1945, AFNEI tiba di Bandung yang ketika itu dipimpin oleh Brigadir MacDonald. (Bukan yang jualan ayam goreng ya. Beda~)
Kalau diperhatikan, tanggal kedatangan tentara AFNEI dan NICA ini tuh beda tipis ya dengan daerah-daerah lain yang sudah kita bahas sebelumnya.
Niat awalnya sih sama kayak waktu mereka datang ke Ambarawa. Ingin membebaskan tawanan Belanda yang dulu ditahan oleh Jepang. Sayangnya, seperti yang kita tahu, mereka melanggar ucapannya sendiri. Mereka malah rusuh dan berlaku sewenang-wenang di Bandung.
Kelakuannya juga mirip-mirim nih kayak pas di Ambarawa. Pihak musuh mulai mengeluarkan ultimatum agar menyerahkan senjata milik mereka. Rakyat Bandung tentu saja tidak terima.
Pertempuran bersenjata kemudian berlangsung selama kurun waktu November 1945-Maret 1946. Dimulai dari 21 November 1945, ketika TKR Bandung Utara mulai melawan pihak Sekutu. Tiga hari kemudian, pihak musuh memberikan ultimatum agar seluruh tentara dan penduduk pergi meninggalkan Bandung Utara.
Tentu saja, rakyat Bandung menolak ultimatum tersebut. Bentrokan antar TKR Bandung Utara dan pihak Sekutu pun tidak terelakkan. Sayangnya, pihak TKR kala itu tidak dapat mempertahankan wilayah Bandung Utara.
Tidak sampai di situ saja, pada 23 Maret 1946, Sekutu lag-lagi mengeluarkan ultimatum agar Bandung Selatan dikosongkan. Kemudian, pada malam hari di tanggal 23 Maret tersebut, Kolonel A.H. Nasution, yang saat itu menjabat sebagai Panglima Divisi Siliwangi, memutuskan agar seluruh penduduk Bandung Selatan dipindahkan.
A.H. Nasution, 1946 (sumber: https://id.wikipedia.org/wiki)
Lalu, apa rencana yang akan dieksekusi oleh beliau?
Saat itu, Kolonel A.H. Nasution melakukan taktik bumi hangus. Jadi, saat itu, gedung-gedung yang berada di Bandung Selatan dibakar agar tidak dapat digunakan oleh Sekutu.
Beberapa tokoh terkenal yang bertugas membumihanguskan Bandung adalah Mohammad Toha dan Mohammad Ramdhan. Keduanya merupakan anggota Barisan Rakyat Indonesia yang berhasil menghancurkan/meledakan gudang mesiu agar tidak digunakan oleh pihak Sekutu. Tokoh pahlawan tersebut ikut gugur dalam peristiwa itu. 🙁
Peristiwa ini pun dikenal sebagai Peristiwa Bandung Lautan Api.
Monumen Bandung Lautan Api (sumber: wisataidn.com)
5. Puputan Margarana
Oke, sekarang kita melipir dikit nih ke Pulau Dewata alias Pulau Bali. Sejak Maret 1946, Belanda berhasil menduduki beberapa daerah di Bali. Tapi guys, Puputan Margarana ini terjadi setelah kesepakatan Perjanjian Linggajati dilaksanakan antara Indonesia dan Belanda pada 15 November 1946.
Singkatnya, dalam Perjanjian Linggajati, secara de facto wilayah Indonesia hanya terdiri dari Sumatra, Jawa, dan Madura. Berarti dapat disimpulkan, Bali gak termasuk ke dalam wilayah Indonesia.
I Gusti Nungrah Rai, yang merupakan pimpinan Laskar Bali, kecewa dengan keputusan Perjanjian Linggajati. Ia juga menolak ajakan Belanda untuk membentuk Negara Indonesia Timur (NIT).
Lukisan pahlawan I Gusti Nungrah Rai (sumber: https://id.wikipedia.org/wiki)
Puncak serangan pasukan Belanda terjadi tanggal 20 November 1946. Pasukan Belanda mengepung desa Marga tempat I Gusti Ngurah Rai bersembunyi.
Walaupun terdapat ketidakseimbangan kekuatan antara tentara Indonesia dan Belanda, I Gusti Ngurah Rai tetap bertempur hingga titik darah penghabisan.
Di hari yang sama, yaitu pada 20 November 1946, Ngurah Rai gugur dalam pertempuran melawan Belanda. Pertempuran sengit antara Belanda dan tentara Indonesia di Bali dikenal dengan Perang Puputan (pertempuran habis-habisan).
—
Wah, ternyata banyak sekali ya, pertempuran yang terjadi guna mempertahankan kemerdekaan dan kedaulatan RI! Kamu juga bisa, lho turut andil dalam mempertahankan kemerdekaan dan kedaulatan RI. Gimana caranya, tuh? Tentu saja dengan rajin belajar, dong. Kamu bisa banget cek artikel Sejarah Kelas 9 lainnya di blog ini.
Selain itu, supaya belajarnya makin seru, yuk belajar bersama ruangbelajar! Kamu bakal belajar materi lebih lengkap terkait materi Perjuangan Mempertahankan Kemerdekaan dan materi-materi menarik lainnya, lho~ Yuk daftar!
Referensi:
Poesponegoro, Marwati Djoened. 2019. Sejarah Nasional Indonesia VI: Zaman Jepang dan Zaman Republik Indinesia (1942-1998). Jakarta: Penerbit Balai Pustaka.
Suparno, N. dan T. D. Haryo Tamtomo. Ilmu Pengetahuan Sosial Sejarah untuk SMP/MTS Kelas IX Kurikulum 2013 Kelompok Peminatan Ilmu Pengetahuan Sosial. Jakarta: Erlangga.
Sumber gambar:
Gambar ‘A.H. Nasution’ [Daring]. Tautan: https://commons.wikimedia.org/wiki/File:AH_Nasution_as_the_Deputy_Commander_of_the_Indonesian_Armed_Forces.jpg (Diakses pada 23 Januari 2024)
Gambar ‘AWS Mallaby’ [Daring]. Tautan: https://en.wikipedia.org/wiki/Aubertin_Walter_Sothern_Mallaby#/media/File:Aubertin_Mallaby.jpg (Diakses pada 6 Januari 2022)
Gambar ‘I Gusti Nungrah Rai’ [Daring]. Tautan: https://commons.wikimedia.org/wiki/File:Lukisan_I_Gusti_Ngurah.jpg (Koleksi Pribadi Prabowo Subianto) (Diakses pada 23 Januari 2024)
Gambar ‘Kolonel Soedirman’ [Daring]. Tautan: https://id.wikipedia.org/wiki/Soedirman#/media/Berkas:Sudirman_saluting_27_May_1946_KR.JPG (Diakses pada 23 Januari 2024)
Gambar ‘Monumen Bandung Lautan Api’ [Daring]. Tautan: https://www.wisataidn.com/monumen-bandung-lautan-api/ (Diakses pada 6 Januari 2022)
Artikel pertama kali ditulis oleh Embun Bening Diniari dan dipublikasikan pada 10 Januari 2022, kemudian diperbarui oleh Laras Sekar Seruni.
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta author="viewport" content="Ruangguru Tech Team">
<title>Upaya Mempertahankan Kemerdekaan: Perlawanan Bersenjata</title>
<link rel="shortcut icon" href="https://cdn-web-2.ruangguru.com/homepage-web/public/assets/icons/favicon.id.ico" type="image/x-icon" />
<!-- <link rel="profile" href="https://gmpg.org/xfn/11"> -->
<link rel="pingback" href="https://www.ruangguru.com/blog/xmlrpc.php">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://www.ruangguru.com/blog/wp-content/themes/ruangguru/css/bootstrap.min.css">
<link rel="stylesheet" href="https://www.ruangguru.com/blog/wp-content/themes/ruangguru/css/style.css">
<script src="https://www.ruangguru.com/blog/wp-content/themes/ruangguru/js/jquery-3.6.3.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.js"></script>
<script src="https://www.ruangguru.com/blog/wp-content/themes/ruangguru/js/bootstrap.min.js"></script>
<script src="https://www.ruangguru.com/blog/wp-content/themes/ruangguru/js/main.js"></script>
<script src="https://www.ruangguru.com/blog/wp-content/themes/ruangguru/js/side-banner.js"></script>
<!-- Google Tag Manager -->
<meta name="google-site-verification" content="VJAn1g6wmtTZPpTXh-B4xoSFEkUi5jcV74xQSr6jnOM" />
<!-- <script>
document.querySelector('meta[name="author"]').setAttribute("content", "Ruangguru Tech Team");
</script> -->
<meta name="publisher" content="PT Ruang Raya Indonesia">
<!-- Google Tag Manager -->
<script>
(function(w, d, s, l, i) {
w[l] = w[l] || [];
w[l].push({
'gtm.start': new Date().getTime(),
event: 'gtm.js'
});
var f = d.getElementsByTagName(s)[0],
j = d.createElement(s),
dl = l != 'dataLayer' ? '&l=' + l : '';
j.async = true;
j.src =
'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
f.parentNode.insertBefore(j, f);
})(window, document, 'script', 'dataLayer', 'GTM-PVNLZFT');
</script>
<!-- End Google Tag Manager -->
<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
<style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style>
<!-- This site is optimized with the Yoast SEO plugin v25.9 - https://yoast.com/wordpress/plugins/seo/ -->
<meta name="description" content="Apa saja perlawanan bersenjata yang dilakukan oleh rakyat untuk mempertahankan kemerdekaan Indonesia? Yuk, simak penjelasan lengkapnya pada artikel ini!" />
<link rel="canonical" href="https://www.ruangguru.com/blog/perjuangan-bersenjata-untuk-mempertahankan-kemerdekaan-indonesia" />
<meta property="og:locale" content="en_US" />
<meta property="og:type" content="article" />
<meta property="og:title" content="Upaya Mempertahankan Kemerdekaan: Perlawanan Bersenjata" />
<meta property="og:description" content="Apa saja perlawanan bersenjata yang dilakukan oleh rakyat untuk mempertahankan kemerdekaan Indonesia? Yuk, simak penjelasan lengkapnya pada artikel ini!" />
<meta property="og:url" content="https://www.ruangguru.com/blog/perjuangan-bersenjata-untuk-mempertahankan-kemerdekaan-indonesia" />
<meta property="og:site_name" content="Belajar Gratis di Rumah Kapan Pun! | Blog Ruangguru" />
<meta property="article:publisher" content="https://www.facebook.com/ruanggurucom/" />
<meta property="article:published_time" content="2024-01-24T01:00:00+00:00" />
<meta property="article:modified_time" content="2024-01-24T06:39:18+00:00" />
<meta name="author" content="Laras Sekar Seruni" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:creator" content="@ruangguru" />
<meta name="twitter:site" content="@ruangguru" />
<meta name="twitter:label1" content="Written by" />
<meta name="twitter:data1" content="Laras Sekar Seruni" />
<meta name="twitter:label2" content="Est. reading time" />
<meta name="twitter:data2" content="9 minutes" />
<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.ruangguru.com/blog/perjuangan-bersenjata-untuk-mempertahankan-kemerdekaan-indonesia","url":"https://www.ruangguru.com/blog/perjuangan-bersenjata-untuk-mempertahankan-kemerdekaan-indonesia","name":"Upaya Mempertahankan Kemerdekaan: Perlawanan Bersenjata","isPartOf":{"@id":"https://www.ruangguru.com/blog/#website"},"primaryImageOfPage":{"@id":"https://www.ruangguru.com/blog/perjuangan-bersenjata-untuk-mempertahankan-kemerdekaan-indonesia#primaryimage"},"image":{"@id":"https://www.ruangguru.com/blog/perjuangan-bersenjata-untuk-mempertahankan-kemerdekaan-indonesia#primaryimage"},"thumbnailUrl":"https://cdn-web.ruangguru.com/landing-pages/assets/hs/SEJ09%20-%20Perjuangan%20Bersenjata%20untuk%20Mempertahankan%20NKRI-01.jpg","datePublished":"2024-01-24T01:00:00+00:00","dateModified":"2024-01-24T06:39:18+00:00","author":{"@id":"https://www.ruangguru.com/blog/#/schema/person/c8c36093e82708b76b55526a1c2d69f3"},"description":"Apa saja perlawanan bersenjata yang dilakukan oleh rakyat untuk mempertahankan kemerdekaan Indonesia? Yuk, simak penjelasan lengkapnya pada artikel ini!","breadcrumb":{"@id":"https://www.ruangguru.com/blog/perjuangan-bersenjata-untuk-mempertahankan-kemerdekaan-indonesia#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.ruangguru.com/blog/perjuangan-bersenjata-untuk-mempertahankan-kemerdekaan-indonesia"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.ruangguru.com/blog/perjuangan-bersenjata-untuk-mempertahankan-kemerdekaan-indonesia#primaryimage","url":"https://cdn-web.ruangguru.com/landing-pages/assets/hs/SEJ09%20-%20Perjuangan%20Bersenjata%20untuk%20Mempertahankan%20NKRI-01.jpg","contentUrl":"https://cdn-web.ruangguru.com/landing-pages/assets/hs/SEJ09%20-%20Perjuangan%20Bersenjata%20untuk%20Mempertahankan%20NKRI-01.jpg"},{"@type":"BreadcrumbList","@id":"https://www.ruangguru.com/blog/perjuangan-bersenjata-untuk-mempertahankan-kemerdekaan-indonesia#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.ruangguru.com/blog"},{"@type":"ListItem","position":2,"name":"Upaya Mempertahankan Kemerdekaan RI: Perlawanan Bersenjata | Sejarah Kelas 9"}]},{"@type":"WebSite","@id":"https://www.ruangguru.com/blog/#website","url":"https://www.ruangguru.com/blog/","name":"Ruangguru Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.ruangguru.com/blog/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https://www.ruangguru.com/blog/#/schema/person/c8c36093e82708b76b55526a1c2d69f3","name":"Laras Sekar Seruni","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.ruangguru.com/blog/#/schema/person/image/","url":"https://secure.gravatar.com/avatar/beba606f9882dbe01008485044771765944a43ea1ea03239eaae3e0d899bd7f5?s=96&d=mm&r=g","contentUrl":"https://secure.gravatar.com/avatar/beba606f9882dbe01008485044771765944a43ea1ea03239eaae3e0d899bd7f5?s=96&d=mm&r=g","caption":"Laras Sekar Seruni"},"description":"Content Writer and Content Performance at Ruangguru. Writing is my cup of tea. I hope you enjoy and may learn a new thing! ^^","url":"https://www.ruangguru.com/blog/author/laras-sekar-seruni"}]}</script>
<!-- / Yoast SEO plugin. -->
<link rel="alternate" type="application/rss+xml" title="Belajar Gratis di Rumah Kapan Pun! | Blog Ruangguru » Upaya Mempertahankan Kemerdekaan RI: Perlawanan Bersenjata | Sejarah Kelas 9 Comments Feed" href="https://www.ruangguru.com/blog/perjuangan-bersenjata-untuk-mempertahankan-kemerdekaan-indonesia/feed" />
<script type="text/javascript">
/* <![CDATA[ */
window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.1.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.1.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/www.ruangguru.com\/blog\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.8.1"}};
/*! This file is auto-generated */
!function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\ud83d\udd25","\ud83d\udc26\u200b\ud83d\udd25")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings);
/* ]]> */
</script>
<style id='wp-emoji-styles-inline-css' type='text/css'>
img.wp-smiley, img.emoji {
display: inline !important;
border: none !important;
box-shadow: none !important;
height: 1em !important;
width: 1em !important;
margin: 0 0.07em !important;
vertical-align: -0.1em !important;
background: none !important;
padding: 0 !important;
}
</style>
<link rel='stylesheet' id='wp-block-library-css' href='https://www.ruangguru.com/blog/wp-includes/css/dist/block-library/style.min.css?ver=6.8.1' type='text/css' media='all' />
<style id='classic-theme-styles-inline-css' type='text/css'>
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
</style>
<style id='global-styles-inline-css' type='text/css'>
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
</style>
<link rel="https://api.w.org/" href="https://www.ruangguru.com/blog/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.ruangguru.com/blog/wp-json/wp/v2/posts/3943" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.ruangguru.com/blog/xmlrpc.php?rsd" />
<meta name="generator" content="WordPress 6.8.1" />
<link rel='shortlink' href='https://www.ruangguru.com/blog/?p=3943' />
<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.ruangguru.com/blog/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.ruangguru.com%2Fblog%2Fperjuangan-bersenjata-untuk-mempertahankan-kemerdekaan-indonesia" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.ruangguru.com/blog/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.ruangguru.com%2Fblog%2Fperjuangan-bersenjata-untuk-mempertahankan-kemerdekaan-indonesia&format=xml" />
</head>
<body class="wp-singular post-template-default single single-post postid-3943 single-format-standard wp-theme-ruangguru">
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M28L4XJ" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<header class="header">
<div class="container">
<nav class="navbar navbar-expand-lg header-inner">
<div style="display:flex; gap:12px;">
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<img alt="menu" src="https://cdn-web-2.ruangguru.com/file-uploader/lp/beba4a70-3971-41be-9364-f9ee6857b192.svg" loading="lazy" width="30px" height="32px" />
</button>
<a href="https://ruangguru.com" class="header-logo">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com/static/logo-ruangguru.png" alt="Logo">
</a>
</div>
<form class="form-inline my-2 my-lg-0" role="search" method="get" id="searchformmobile" class="searchform" action="https://www.ruangguru.com/blog/">
<div>
<label class="screen-reader-text" for="s">Search for:</label>
<div class="input-group input-group-sm">
<span class="input-group-text" id="search-2"><img width="20px" height="20px" loading="lazy" src="https://cdn-web-2.ruangguru.com/file-uploader/lp/baf38d7b-226b-4374-8b2b-e49766395871.png" alt="" /></span>
<input type="text" value="" name="s" class="form-control" placeholder="Cari artikel di sini!" aria-label="Cari artikel di sini!" aria-describedby="Cari artikel di sini!">
</div>
</div>
</form>
<div class="collapse navbar-collapse dropdown-hover-all" id="navbarSupportedContent">
<div class="d-lg-none navbar-head-collapse">
<a href="https://ruangguru.com" class="header-logo">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com/static/logo-ruangguru.png" alt="Logo">
</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
X
</button>
</div>
<ul class="navbar-nav me-auto mb-2 mb-lg-0">
<li class="nav-item">
<a class="nav-link" href="https://www.ruangguru.com/blog/">Blog</a>
</li>
<li class="nav-item
dropdown dropdown-hover">
<p class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Konsep & Tips Pelajaran </p>
<div class="dropdown-menu" aria-labelledby="nav1">
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu0" href="https://www.ruangguru.com/blog/c/bahasa-indonesia" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Bahasa Indonesia</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu0">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-sd-kelas-4">Kelas 4</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-sd-kelas-5">Kelas 5</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-sd-kelas-6">Kelas 6</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-indonesia/bahasa-indonesia-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu1" href="https://www.ruangguru.com/blog/c/bahasa-inggris" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Bahasa Inggris</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu1">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-sd-kelas-6">Kelas 6</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/bahasa-inggris/bahasa-inggris-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu2" href="https://www.ruangguru.com/blog/c/biologi" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Biologi</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu2">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/biologi/biologi-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/biologi/biologi-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/biologi/biologi-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/biologi/biologi-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/biologi/biologi-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/biologi/biologi-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu3" href="https://www.ruangguru.com/blog/c/ekonomi" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Ekonomi</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu3">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ekonomi/ekonomi-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ekonomi/ekonomi-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ekonomi/ekonomi-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ekonomi/ekonomi-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ekonomi/ekonomi-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ekonomi/ekonomi-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu4" href="https://www.ruangguru.com/blog/c/fisika" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Fisika</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu4">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/fisika/fisika-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/fisika/fisika-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/fisika/fisika-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/fisika/fisika-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/fisika/fisika-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/fisika/fisika-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu5" href="https://www.ruangguru.com/blog/c/geografi" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Geografi</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu5">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/geografi/geografi-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/geografi/geografi-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/geografi/geografi-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/geografi/geografi-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/geografi/geografi-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/geografi/geografi-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu6" href="https://www.ruangguru.com/blog/c/ipa-terpadu" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">IPA Terpadu</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu6">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ipa-terpadu/ipa-terpadu-sd-kelas-4">Kelas 4</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ipa-terpadu/ipa-terpadu-sd-kelas-5">Kelas 5</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ipa-terpadu/ipa-terpadu-sd-kelas-6">Kelas 6</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu7" href="https://www.ruangguru.com/blog/c/ips-terpadu" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">IPS Terpadu</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu7">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ips-terpadu/ips-terpadu-sd-kelas-4">Kelas 4</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ips-terpadu/ips-terpadu-sd-kelas-5">Kelas 5</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/ips-terpadu/ips-terpadu-sd-kelas-6">Kelas 6</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu8" href="https://www.ruangguru.com/blog/c/kimia" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Kimia</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu8">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/kimia/kimia-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/kimia/kimia-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/kimia/kimia-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu9" href="https://www.ruangguru.com/blog/c/matematika" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Matematika</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu9">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-sd-kelas-4">Kelas 4</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-sd-kelas-5">Kelas 5</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-sd-kelas-6">Kelas 6</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/matematika/matematika-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu10" href="https://www.ruangguru.com/blog/c/sejarah" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Sejarah</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu10">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sejarah/sejarah-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sejarah/sejarah-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sejarah/sejarah-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sejarah/sejarah-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sejarah/sejarah-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sejarah/sejarah-sma-kelas-12">Kelas 12</a>
</div>
</div>
<div class="dropdown dropend">
<a class="dropdown-item dropdown-toggle" id="nav1-menu11" href="https://www.ruangguru.com/blog/c/sosiologi" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Sosiologi</a>
<div class="dropdown-menu" aria-labelledby="nav1-menu11">
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sosiologi/sosiologi-smp-kelas-7">Kelas 7</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sosiologi/sosiologi-smp-kelas-8">Kelas 8</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sosiologi/sosiologi-smp-kelas-9">Kelas 9</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sosiologi/sosiologi-sma-kelas-10">Kelas 10</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sosiologi/sosiologi-sma-kelas-11">Kelas 11</a>
<a class="dropdown-item" href="https://www.ruangguru.com/blog/c/sosiologi/sosiologi-sma-kelas-12">Kelas 12</a>
</div>
</div>
</div>
</li>
<li class="nav-item
dropdown dropdown-hover">
<p class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Latihan Soal </p>
<div class="dropdown-menu" aria-labelledby="nav2">
<a class="dropdown-item" id="nav2-menu0" href="https://www.ruangguru.com/blog/c/latihan-soal/sd-kelas-4">Latihan Soal Kelas 4</a>
<a class="dropdown-item" id="nav2-menu1" href="https://www.ruangguru.com/blog/c/latihan-soal/sd-kelas-5">Latihan Soal Kelas 5</a>
<a class="dropdown-item" id="nav2-menu2" href="https://www.ruangguru.com/blog/c/latihan-soal/sd-kelas-6">Latihan Soal Kelas 6</a>
<a class="dropdown-item" id="nav2-menu3" href="https://www.ruangguru.com/blog/c/latihan-soal/smp-kelas-7">Latihan Soal Kelas 7</a>
<a class="dropdown-item" id="nav2-menu4" href="https://www.ruangguru.com/blog/c/latihan-soal/smp-kelas-8">Latihan Soal Kelas 8</a>
<a class="dropdown-item" id="nav2-menu5" href="https://www.ruangguru.com/blog/c/latihan-soal/smp-kelas-9">Latihan Soal Kelas 9</a>
<a class="dropdown-item" id="nav2-menu6" href="https://www.ruangguru.com/blog/c/latihan-soal/sma-kelas-10">Latihan Soal Kelas 10</a>
<a class="dropdown-item" id="nav2-menu7" href="https://www.ruangguru.com/blog/c/latihan-soal/sma-kelas-11">Latihan Soal Kelas 11</a>
<a class="dropdown-item" id="nav2-menu8" href="https://www.ruangguru.com/blog/c/latihan-soal/sma-kelas-12">Latihan Soal Kelas 12</a>
</div>
</li>
<li class="nav-item
dropdown dropdown-hover">
<p class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Pojok Kampus </p>
<div class="dropdown-menu" aria-labelledby="nav3">
<a class="dropdown-item" id="nav3-menu0" href="https://www.ruangguru.com/blog/c/info-beasiswa">Info Beasiswa</a>
<a class="dropdown-item" id="nav3-menu1" href="https://www.ruangguru.com/blog/c/kampus-dan-jurusan">Kampus dan Jurusan</a>
<a class="dropdown-item" id="nav3-menu2" href="https://www.ruangguru.com/blog/c/seleksi-masuk">Seleksi Masuk</a>
</div>
</li>
<li class="nav-item
">
<a class="nav-link
" href=" https://www.ruangguru.com/blog/c/fakta-seru" id="nav4"
>
Fakta Seru </a>
</li>
<li class="nav-item
dropdown dropdown-hover">
<p class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Dunia Kata </p>
<div class="dropdown-menu" aria-labelledby="nav5">
<a class="dropdown-item" id="nav5-menu0" href="https://www.ruangguru.com/blog/tag/cerpen">Cerpen</a>
<a class="dropdown-item" id="nav5-menu1" href="https://www.ruangguru.com/blog/tag/resensi-buku">Resensi Buku</a>
</div>
</li>
<li class="nav-item
">
<a class="nav-link
" href=" https://www.ruangguru.com/blog/tag/for-kids" id="nav6"
>
For Kids </a>
</li>
<li class="nav-item
dropdown dropdown-hover">
<p class="nav-link dropdown-toggle" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
Seputar Ruangguru </p>
<div class="dropdown-menu" aria-labelledby="nav7">
<a class="dropdown-item" id="nav7-menu0" href="https://www.ruangguru.com/blog/tag/info-ruangguru">Info Ruangguru</a>
<a class="dropdown-item" id="nav7-menu1" href="https://www.ruangguru.com/blog/tag/siaran-pers">Siaran Pers</a>
<a class="dropdown-item" id="nav7-menu2" href="https://www.ruangguru.com/blog/tag/cerita-juara">Cerita Juara</a>
<a class="dropdown-item" id="nav7-menu3" href="https://www.ruangguru.com/blog/tag/seputar-guru">Seputar Guru</a>
<a class="dropdown-item" id="nav7-menu4" href="https://www.ruangguru.com/blog/tag/lifeatruangguru">Life at Ruangguru</a>
</div>
</li>
</ul>
<form class="form-inline my-2 my-lg-0" role="search" method="get" id="searchform" class="searchform" action="https://www.ruangguru.com/blog/">
<div>
<label class="screen-reader-text" for="s">Search for:</label>
<div class="input-group input-group-sm">
<span class="input-group-text" id="search-2"><img width="10" height="10" loading="lazy" src="https://cdn-web-2.ruangguru.com/file-uploader/lp/baf38d7b-226b-4374-8b2b-e49766395871.png" alt="" /></span>
<input type="text" value="" name="s" class="form-control" placeholder="Cari artikel di sini!" aria-label="Cari artikel di sini!" aria-describedby="Cari artikel di sini!">
</div>
</div>
</form>
</div>
</nav>
<script>
(function($bs) {
const CLASS_NAME = 'has-child-dropdown-show';
$bs.Dropdown.prototype.toggle = function(_orginal) {
return function() {
document.querySelectorAll('.' + CLASS_NAME).forEach(function(e) {
e.classList.remove(CLASS_NAME);
});
let dd = this._element.closest('.dropdown').parentNode.closest('.dropdown');
for (; dd && dd !== document; dd = dd.parentNode.closest('.dropdown')) {
dd.classList.add(CLASS_NAME);
}
return _orginal.call(this);
}
}($bs.Dropdown.prototype.toggle);
document.querySelectorAll('.dropdown').forEach(function(dd) {
dd.addEventListener('hide.bs.dropdown', function(e) {
if (this.classList.contains(CLASS_NAME)) {
this.classList.remove(CLASS_NAME);
e.preventDefault();
}
e.stopPropagation(); // do not need pop in multi level mode
});
});
// for hover
document.querySelectorAll('.dropdown-hover, .dropdown-hover-all .dropdown').forEach(function(dd) {
dd.addEventListener('mouseenter', function(e) {
let toggle = e.target.querySelector(':scope>[data-bs-toggle="dropdown"]');
if (!toggle.classList.contains('show')) {
$bs.Dropdown.getOrCreateInstance(toggle).toggle();
dd.classList.add(CLASS_NAME);
$bs.Dropdown.clearMenus(e);
}
});
dd.addEventListener('mouseleave', function(e) {
let toggle = e.target.querySelector(':scope>[data-bs-toggle="dropdown"]');
if (toggle.classList.contains('show')) {
$bs.Dropdown.getOrCreateInstance(toggle).toggle();
}
});
});
})(bootstrap);
$(document).ready(() => {
if ($(window).width() > 991) {
$("a[data-bs-toggle='dropdown']").click(function() {
window.location = $(this).attr('href');
});
}
})
</script>
</div>
</header>
<div class="main-content">
<div class="side-banner-mobile">
</div>
<div class="glider-navigation mobile">
<div role="tablist" class="dots" id="side-banner-mobile-dots"></div>
<div class="glider-button-navigation">
<button aria-label="Previous" class="glider-prev" id="side-banner-mobile-prev"><img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/412de767-9fab-4a4e-9a21-09b7ac9c5f96.png"></button>
<button aria-label="Next" class="glider-next" id="side-banner-mobile-next">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/754b0134-4f20-4cdd-af8c-d5918044d734.png">
</button>
</div>
</div>
<div class="container">
<div class="row">
<div class="col-md-8 post">
<div class="content">
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<!-- Home Link -->
<li class="breadcrumb-item"><a href="https://www.ruangguru.com/blog">Home</a></li>
<!-- Categories -->
<li class="breadcrumb-item"><a href="https://www.ruangguru.com/blog/c/sejarah">Sejarah</a></li><li class="breadcrumb-item"><a href="https://www.ruangguru.com/blog/c/sejarah/sejarah-smp-kelas-9">Sejarah SMP Kelas 9</a></li> </ol>
</nav>
<h1 class="content-title">
Upaya Mempertahankan Kemerdekaan RI: Perlawanan Bersenjata | Sejarah Kelas 9 </h1>
<div class="content-meta">
<p class="content-author"><a href="https://www.ruangguru.com/blog/author/laras-sekar-seruni" class="">Laras Sekar Seruni</a> </p>
<p class="content-info"><span>January 24, 2024 • </span> <span>9 minutes read</span></p>
<br />
</div>
<div class="content-body">
<p><img decoding="async" style="width: 820px; margin-left: auto; margin-right: auto; display: block;" src="https://cdn-web.ruangguru.com/landing-pages/assets/hs/SEJ09%20-%20Perjuangan%20Bersenjata%20untuk%20Mempertahankan%20NKRI-01.jpg" alt="Perjuangan Bersenjata untuk Mempertahankan NKRI" width="820" /></p>
<blockquote>
<p style="text-align: center;"><em>Masa perjuangan bangsa Indonesia untuk mempertahankan kemerdekaan memang tidak mudah. Berikut dijelaskan beberapa macam perjuangan bersenjata untuk mempertahankan kemerdekaan RI.</em></p>
</blockquote>
<p style="text-align: center;">—</p>
<p> </p>
<p>Siapa yang suka main perang-perangan? Biasanya, anak-anak kecil sering sekali nih main perang-perangan dengan pedang-pedangan.</p>
<p>Nah, tahukah kamu, pasca kemerdekaan, negara kita juga mengalami banyak peperangan untuk mempertahankan kedaulatan negara. Tentunya perangnya perang betulan, ya.</p>
<p>Kira-kira seperti apa ya, ceritanya? Yuk, simak macam-macam perjuangan bersenjata untuk mempertahankan kemerdekaan RI!</p>
<p> </p>
<h2><span style="font-size: 18pt;">Kedatangan Sekutu ke Indonesia</span></h2>
<p>Jadi <em>guys</em>, pada awalnya, setelah Jepang menyerah kepada Sekutu, seluruh negara jajahan Jepang di Asia Tenggara diambil alih oleh pasukan sekutu, yaitu <a style="font-weight: bold;" href="/blog/kedatangan-pasukan-afnei-di-indonesia" rel="noopener">AFNEI (<em>Allied Forces Netherlands East Indies</em>)</a>.</p>
<p>Tugas AFNEI adalah menerima penyerahan kekuasaan dari tangan Jepang, membebaskan tentara Sekutu yang ditahan Jepang, serta melucuti serta mengumpulkan orang-orang Jepang untuk dipulangkan ke negerinya.</p>
<p>Kedatangan tentara sekutu ternyata juga disertai dengan kedatangan <a style="font-weight: bold;" href="/blog/kedatangan-nica-di-indonesia" rel="noopener">NICA (<em>Netherland Indies Civil Administration</em>)</a> yang bertujuan ingin kembali menegakkan kekuasaan Belanda di Indonesia.</p>
<p>Tentara AFNEI bersama NICA sampai ke Indonesia pertama kali pada tanggal <strong>29 September 1945</strong> di Tanjung Priok. Kemudian, Indonesia pun mulai melakukan berbagai upaya untuk mempertahankan kemerdekaan, salah satunya dengan melalui perjuangan bersenjata.</p>
<p> </p>
<h2><span style="font-size: 24px;">Upaya Mempertahankan Kemerdekaan Indonesia</span></h2>
<h3><span style="font-size: 14pt;">1. Pertempuran Medan Area</span></h3>
<p>Pertempuran bersenjata pertama terjadi di Medan. Pertempuran ini dikenal dengan sebutan Medan Area.</p>
<p>Pada awalnya, tentara AFNEI dan NICA mendarat di Medan pada <strong>9 Oktober 1945</strong>. <span style="font-weight: 400;">Pasukan ini dipimpin oleh </span><b>Brigadir Jenderal T.E.D. Kelly</b><span style="font-weight: 400;">. </span></p>
<p><span style="font-weight: 400;">Saat itu, rakyat Indonesia pun menyiapkan pasukan. Maka, pada </span><b>10 Oktober 1945</b><span style="font-weight: 400;">, dibentuklah Tentara Keamanan Rakyat (TKR) Medan di bawah pimpinan </span><b>Ahmad Tahir</b><span style="font-weight: 400;">. Selain TKR, terdapat badan-badan pemuda dan laskar rakyat yang saling bekerja sama. </span></p>
<p>Nah, sebelum peristiwa ini terjadi, ada beberapa <em>trigger </em>atau pemantiknya nih, <em>guys</em>. Pertama, adanya insiden yang dilakukan oleh pasukan NICA yang menginjak lencana merah putih pada <strong>13 Oktober 1945</strong>. Otomatis, rakyat Medan saat itu tersinggung dong, ya!</p>
<p>Kedua adalah adanya ultimatum dari pimpinan tentara Sekutu di Sumatera Utara, yaitu T.E.D. Kelly tanggal <strong>18 Oktober 1945</strong> kepada rakyat Indonesia untuk menyerahkan senjatanya kepada Sekutu. Hal ini memicu perlawanan antara rakyat Medan dengan sekutu.</p>
<p>Terlebih pada tanggal <strong>1 Desember 1945</strong>, pihak Sekutu memasang papan-papan yang bertuliskan <em>Fixed Boundaries Medan Area, </em><span style="font-weight: 400;">yang artinya <strong>Batas Resmi Wilayah Medan </strong>di berbagai sudut pinggiran kota Medan.</span></p>
<p><span style="font-weight: 400;">Papan ini bertujuan untuk <strong>menentukan batas wilayah secara sepihak oleh AFNEI</strong>. <em>Gak </em>heran, keputusan AFNEI tersebut membuat rakyat Meda semakin marah, karena AFNEI dan NICA kesannya ikut campur atas batas kedaulatan Indonesia. </span></p>
<p style="font-weight: bold;">Baca Juga: <a href="/blog/ips-kelas-9-siapa-saja-tokoh-kemerdekaan-dan-reformasi-bagian-2" rel="noopener">Siapa Saja Tokoh Kemerdekaan dan Reformasi?</a></p>
<p>Peristiwa ini menimbulkan pertempuran yang lebih besar antara rakyat Medan melawan Sekutu. Sekutu bersama NICA melancarkan aksi besar-besaran sejak <strong>10 Desember 1945</strong>, serta mengusir dan menindas rakyat Indonesia.</p>
<p>Lalu, pada bulan <strong>April 1946</strong>, tentara Inggris berusaha mendesak pemerintah RI ke luar kota Medan. Akhirnya, Gubernur, Markas Divisi TKR, dan Wali Kota RI pindah ke Pematang Siantar. Secara tidak langsung, pada bulan ini pula, Sekutu pun berhasil menguasai kota Medan.</p>
<p>Kemudian, pada 10 Agustus 1946, para komandan pasukan yang berjuang di Medan Area mengadakan pertemuan dan membentuk <strong>Komando Resimen Laskar Rakyat Medan Area</strong> untuk melanjutkan perlawanan terhadap Sekutu dan NICA.</p>
<p> </p>
<h3 style="font-size: 20px;"><span style="font-size: 14pt;">2. Pertempuran Surabaya</span></h3>
<p>Coba tebak, Hari Pahlawan setiap tahunnya diperingati setiap tanggal berapa? <em>Hah, </em>10 November? Betulll! Nah, peringatan Hari Pahlawan ini berkaitan erat dengan Pertempuran Surabaya, lho. <em>Wah</em>, <em>gimana tuh </em>cerita lengkapnya?</p>
<p>Pertempuran ini diawali dengan kedatangan tentara AFNEI ke Surabaya yang dipimpin oleh Brigjen A.W.S Mallaby pada 2<strong>5 Oktober 1945</strong>. Sebenarnya, di awal kedatangannya, AFNEI sudah bilang kalau kedatangan mereka hanya ingin <strong>menjalankan tugas </strong>dan <strong><em>gak </em>akan merebut senjata </strong>dari rakyat Surabaya.</p>
<p><em>Eh</em>, pas tanggal <strong>27 Oktober 1945</strong>, pihak AFNEI malah menyebarkan pamflet yang isinya <strong>perintah </strong>agar rakyat Surabaya segera <strong>menyerahkan senjata mereka</strong>.</p>
<p>Ya otomatis, rakyat Surabaya tidak terima <em>dong. </em>Bentrokan antara rakyat Surabaya dan pihak AFNEI pun tidak terhindarkan. Puncaknya, pada <strong>30 Oktober 1945</strong>, Brigjen A.W.S Mallaby terbunuh di bentrokan tersebut.</p>
<p><img decoding="async" style="width: 250px; margin-left: auto; margin-right: auto; display: block;" src="https://cdn-web.ruangguru.com/landing-pages/assets/hs/Aubertin_Mallaby.jpg" alt="AWS Mallaby" width="250" /></p>
<p style="text-align: center;"><em>Brigjen Aubertin Walter Sothern Mallaby (sumber: en.wikipedia.id) </em></p>
<p> </p>
<p><em>Eits</em> tapi, kerusuhan tidak berhenti di situ saja, <em>guys</em>! Pada <strong>9 November 1945, </strong>saat itu AFNEI dipimpin oleh <strong>Mayjen Robert Mansergh</strong>, mengeluarkan <strong>ultimatum </strong>atau peringatan kepada tentara dan rakyat Surabaya untuk segera menyerahkan semua senjata yang dimiliki, serta membuat <strong>pernyataan menyerah tanpa syarat </strong>kepada pihak AFNEI.</p>
<p>Mantapnya, rakyat Surabaya tetap <strong>menolak </strong>isi ultimatum tersebut, dan mereka memilih untuk melawan!</p>
<p><span style="font-weight: 400;">Akhirnya, pada </span><b>10 November 1945</b><span style="font-weight: 400;">, tentara AFNEI melancarkan serangan besar-besaran di Surabaya dengan menggunakan tank dan pesawat tempur. Tapi, rakyat Surabaya pantang menyerah! </span><span style="font-weight: 400;">Semangat mereka justru semakin berkobar ketika mendengar pidato berapi-api </span><b>Bung Tomo</b><span style="font-weight: 400;"> melalui siaran radio. </span></p>
<p><span style="font-weight: 400;">Namun sayangnya, karena keterbatasan senjata di pihak Indonesia, pertempuran ini </span><b>menggugurkan ribuan rakyat Surabaya</b><span style="font-weight: 400;">; dan pada </span><b>awal Desember 1945</b><span style="font-weight: 400;">, pihak AFNEI berhasil </span><b>menguasai Surabaya</b><span style="font-weight: 400;">. Setidaknya, rakyat Surabaya serta para tentara sudah berjuang dengan maksimal ya, <em>guys</em>.</span></p>
<p><strong>Baca Juga: <a href="https://www.ruangguru.com/blog/pahlawan-indonesia-yang-belum-banyak-dipublikasikan">Hari Pahlawan: Mengenal 10 Pahlawan Indonesia yang Belum Banyak Dipublikasikan</a></strong></p>
<p> </p>
<h3 style="font-size: 20px;"><span style="font-size: 14pt;">3. Pertempuran Ambarawa</span></h3>
<p>Masih di wilayah Jawa, pada <strong>20 Oktober 1945</strong>, tentara AFNEI dan NICA tiba di Semarang di bawah pimpinan <strong>R.G. Bethell</strong>. Sebenarnya, tujuan awal mereka datang ke Semarang adalah ingin <strong>membebaskan para tawanan </strong>yang ditahan di <strong>Ambarawa </strong>dan <strong>Magelang</strong>.</p>
<p>Oiya, <em>FYI </em>aja ini <em>mah</em>. Ambarawa itu letaknya di antara Semarang-Magelang dan Semarang-Solo, ya.</p>
<p>Lanjutt. Tawanan ini dulunya pernah ditahan oleh Jepang. <em>Eh </em>tapi, setelah para tawanan tersebut dibebaskan, para bekas tawanan ini justru <strong>dipersenjatai </strong>dan <strong>berbuat onar</strong>. TKR sebagai pasukan yang bertugas mengamankan rakyat tidak terima.</p>
<p>Akhirnya, pada <strong>21 November 1945</strong>, pihak TKR menyerang pihak lawan yang ada di Magelang, dan berhasil <strong>memukul mundur </strong>hingga ke Ambarawa.</p>
<p>Karena merasa terancam, akhirnya pasukan AFNEI membalas serangan tersebut dengan <strong>menjatuhkan bom-bom </strong>ke desa-desa di sekitar ambarawa pada <strong>26 November 1945</strong>. Pertempuran sengit pun tidak bisa dihindari.</p>
<p>Bahkan, pada <strong>12 Desember 1945</strong>, <strong>Kolonel Sudirman </strong>yang merupakan pemimpin TKR Dvisi Banyumas saaat itu, menyerang musuh dengan strategi <em><strong>supit urang</strong></em>. Strategi ini digunakan dengan membentuk formasi <strong>capit udang </strong>agar musuh terkepung dari dua sisi.</p>
<p><img fetchpriority="high" decoding="async" class="aligncenter size-medium" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/2a6ab3ae-0fcd-426c-b530-5761178b6dda.jpg" alt="Kolonel Soedirman" width="251" height="382" /></p>
<p style="text-align: center;"><em>Soedirman, awal 1946 (sumber: https://id.wikipedia.org/wiki) </em></p>
<p> </p>
<p>Dalam pertempuran ini, TKR Ambarawa meraih kemenangan pada <strong>15 Desember 1945 </strong>dengan mengalahkan pasukan AFNEI dan NICA. Untuk mengenang peristiwa ini, setiap tanggal 15 Desember diperingati sebagai <strong>Hari Infanteri</strong>.</p>
<p><strong>Baca Juga: <a href="https://www.ruangguru.com/blog/tokoh-kemerdekaan-dan-revolusi-indonesia">Siapa Saja Tokoh Kemerdekaan dan Revolusi Indonesia?</a></strong></p>
<p> </p>
<h3 style="font-size: 20px;"><span style="font-size: 14pt;">4. Bandung Lautan Api</span></h3>
<p><em>Sekarang telah menjadi lautan api, mari Bung rebut kembali</em>!</p>
<p>Kamu familiar <em>gak </em>dengan penggalan lirik di atas? Penggalan lirik itu diambil dari lagu Nasional berjudul <em>Halo-Halo Bandung </em>yang ditulis oleh Ismail Marzuki. Lagu ini ternyata terinspirasi dari Peristwa Bandung Lautan Api, <em>lho</em>.</p>
<p>Yuk kita bahas!</p>
<p>Nah <em>guys</em>, setelah menguasi Medan dan Jawa Tengah, pasukan AFNEI dan NICA melpir juga nih, ke Jawa Barat! Tepatnya pada <strong>12 Oktober 1945</strong>, AFNEI tiba di Bandung yang ketika itu dipimpin oleh <strong>Brigadir MacDonald</strong>. (Bukan yang jualan ayam goreng ya. Beda~)</p>
<p>Kalau diperhatikan, tanggal kedatangan tentara AFNEI dan NICA ini tuh beda tipis ya dengan daerah-daerah lain yang sudah kita bahas sebelumnya.</p>
<p>Niat awalnya <em>sih </em>sama kayak waktu mereka datang ke Ambarawa. Ingin membebaskan tawanan Belanda yang dulu ditahan oleh Jepang. Sayangnya, seperti yang kita tahu, mereka melanggar ucapannya sendiri. Mereka malah rusuh dan berlaku sewenang-wenang di Bandung.</p>
<p>Kelakuannya juga mirip-mirim nih kayak pas di Ambarawa. Pihak musuh mulai <strong>mengeluarkan ultimatum </strong>agar menyerahkan senjata milik mereka. Rakyat Bandung tentu saja tidak terima.</p>
<p>Pertempuran bersenjata kemudian berlangsung selama kurun waktu November 1945-Maret 1946. Dimulai dari <strong>21 November 1945</strong>, ketika TKR Bandung Utara mulai melawan pihak Sekutu. Tiga hari kemudian, pihak musuh memberikan ultimatum agar <strong>seluruh tentara dan penduduk pergi meninggalkan Bandung Utara</strong>.</p>
<p>Tentu saja, rakyat Bandung <strong>menolak ultimatum tersebut</strong>. Bentrokan antar TKR Bandung Utara dan pihak Sekutu pun tidak terelakkan. Sayangnya, pihak TKR kala itu tidak dapat mempertahankan wilayah Bandung Utara.</p>
<p>Tidak sampai di situ saja, pada <strong>23 Maret 1946</strong>, Sekutu lag-lagi mengeluarkan ultimatum agar Bandung Selatan dikosongkan. Kemudian, pada malam hari di tanggal 23 Maret tersebut, <strong>Kolonel A.H. Nasution</strong>, yang saat itu menjabat sebagai Panglima Divisi Siliwangi, memutuskan agar seluruh penduduk Bandung Selatan dipindahkan.</p>
<p><img decoding="async" class="aligncenter " src="https://cdn-web-2.ruangguru.com/landing-pages/assets/44f8a774-0587-4a33-bc9c-65e00533a2ba.jpg" alt="A.H. Nasution" width="231" height="326" /></p>
<p style="text-align: center;"><em>A.H. Nasution, 1946 (sumber: https://id.wikipedia.org/wiki) </em></p>
<p> </p>
<p>Lalu, apa rencana yang akan dieksekusi oleh beliau?</p>
<p>Saat itu, Kolonel A.H. Nasution melakukan <strong>taktik bumi hangus</strong>. Jadi, saat itu, gedung-gedung yang berada di Bandung Selatan dibakar agar tidak dapat digunakan oleh Sekutu.</p>
<p><span style="font-weight: 400;"> Beberapa tokoh terkenal yang bertugas membumihanguskan Bandung adalah </span><b>Mohammad Toha</b><span style="font-weight: 400;"> dan </span><b>Mohammad Ramdhan</b><span style="font-weight: 400;">. Keduanya merupakan anggota </span><b>Barisan Rakyat Indonesia</b><span style="font-weight: 400;"> yang berhasil </span><b>menghancurkan/meledakan gudang mesiu </b><span style="font-weight: 400;">agar tidak digunakan oleh pihak Sekutu. Tokoh pahlawan tersebut ikut gugur dalam peristiwa itu. 🙁</span></p>
<p>Peristiwa ini pun dikenal sebagai Peristiwa Bandung Lautan Api.</p>
<p><img decoding="async" style="width: 600px; margin-left: auto; margin-right: auto; display: block;" src="https://cdn-web.ruangguru.com/landing-pages/assets/hs/monumen%20bandung%20lautan%20api.jpg" alt="monumen bandung lautan api" width="600" /></p>
<p style="text-align: center;"><em>Monumen Bandung Lautan Api (sumber: wisataidn.com)</em></p>
<p> </p>
<h3 style="font-size: 20px;"><span style="font-size: 14pt;">5. Puputan Margarana</span></h3>
<p>Oke, sekarang kita melipir dikit nih ke Pulau Dewata alias Pulau Bali. Sejak Maret 1946, Belanda berhasil menduduki beberapa daerah di Bali. Tapi <em>guys</em>, Puputan Margarana ini terjadi setelah kesepakatan Perjanjian Linggajati dilaksanakan antara Indonesia dan Belanda pada 15 November 1946.</p>
<p>Singkatnya, dalam Perjanjian Linggajati, secara <em>de facto </em>wilayah Indonesia hanya terdiri dari Sumatra, Jawa, dan Madura. Berarti dapat disimpulkan, Bali <em>gak </em>termasuk ke dalam wilayah Indonesia.</p>
<p>I Gusti Nungrah Rai, yang merupakan pimpinan Laskar Bali, kecewa dengan keputusan Perjanjian Linggajati. Ia juga menolak ajakan Belanda untuk membentuk Negara Indonesia Timur (NIT).</p>
<p><img decoding="async" class="aligncenter " src="https://cdn-web-2.ruangguru.com/landing-pages/assets/eed5170e-c0dc-4235-96a0-9bfdc6aa9569.jpg" alt="I Gusti Nungrah Rai" width="247" height="340" /></p>
<p style="text-align: center;"><em>Lukisan pahlawan I Gusti Nungrah Rai (sumber: https://id.wikipedia.org/wiki) </em></p>
<p> </p>
<p>Puncak serangan pasukan Belanda terjadi tanggal 20 November 1946. Pasukan Belanda mengepung desa Marga tempat I Gusti Ngurah Rai bersembunyi.</p>
<p>Walaupun terdapat ketidakseimbangan kekuatan antara tentara Indonesia dan Belanda, I Gusti Ngurah Rai tetap bertempur hingga titik darah penghabisan.</p>
<p>Di hari yang sama, yaitu pada 20 November 1946, Ngurah Rai gugur dalam pertempuran melawan Belanda. Pertempuran sengit antara Belanda dan tentara Indonesia di Bali dikenal dengan Perang Puputan (pertempuran habis-habisan).</p>
<p style="text-align: center;">—</p>
<p>Wah, ternyata banyak sekali ya, pertempuran yang terjadi guna mempertahankan kemerdekaan dan kedaulatan RI! Kamu juga bisa, lho turut andil dalam mempertahankan kemerdekaan dan kedaulatan RI. Gimana caranya, tuh? Tentu saja dengan rajin belajar, dong. Kamu bisa banget cek artikel <a href="https://www.ruangguru.com/blog/tag/sejarah-ix"><em><strong>Sejarah Kelas 9</strong></em></a> lainnya di blog ini.</p>
<p>Selain itu, supaya belajarnya makin seru, yuk belajar bersama <a href="https://www.ruangguru.com/ruangbelajar?shortlink=eaff0eb9&pid=blog&source_caller=ui" target="_blank" rel="noopener"><span style="font-weight: bold;">ruangbelajar!</span></a> Kamu bakal belajar materi lebih lengkap terkait materi Perjuangan Mempertahankan Kemerdekaan dan materi-materi menarik lainnya, <em>lho</em>~ Yuk daftar!</p>
<p><a href="https://www.ruangguru.com/ruangbelajar"><img decoding="async" class="aligncenter size-medium" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/4a9feb8d-a7fd-47a1-b691-e363689581ce.jpeg" alt="Ruangbelajar " /></a></p>
<p style="text-align: left;"><strong>Referensi:</strong></p>
<p>Poesponegoro, Marwati Djoened. 2019. <em>Sejarah Nasional Indonesia VI: Zaman Jepang dan Zaman Republik Indinesia (1942-1998)</em>. Jakarta: Penerbit Balai Pustaka.</p>
<p style="text-align: left;">Suparno, N. dan T. D. Haryo Tamtomo. <em>Ilmu Pengetahuan Sosial Sejarah untuk SMP/MTS Kelas IX Kurikulum 2013 Kelompok Peminatan Ilmu Pengetahuan Sosial</em>. Jakarta: Erlangga.</p>
<p style="text-align: left; font-weight: bold;">Sumber gambar:</p>
<p>Gambar ‘A.H. Nasution’ [Daring]. Tautan: https://commons.wikimedia.org/wiki/File:AH_Nasution_as_the_Deputy_Commander_of_the_Indonesian_Armed_Forces.jpg (Diakses pada 23 Januari 2024)</p>
<p style="text-align: left;">Gambar ‘AWS Mallaby’ [Daring]. Tautan: https://en.wikipedia.org/wiki/Aubertin_Walter_Sothern_Mallaby#/media/File:Aubertin_Mallaby.jpg (Diakses pada 6 Januari 2022)</p>
<p>Gambar ‘I Gusti Nungrah Rai’ [Daring]. Tautan: https://commons.wikimedia.org/wiki/File:Lukisan_I_Gusti_Ngurah.jpg (Koleksi Pribadi Prabowo Subianto) (Diakses pada 23 Januari 2024)</p>
<p>Gambar ‘Kolonel Soedirman’ [Daring]. Tautan: https://id.wikipedia.org/wiki/Soedirman#/media/Berkas:Sudirman_saluting_27_May_1946_KR.JPG (Diakses pada 23 Januari 2024)</p>
<p style="text-align: left;">Gambar ‘Monumen Bandung Lautan Api’ [Daring]. Tautan: https://www.wisataidn.com/monumen-bandung-lautan-api/ (Diakses pada 6 Januari 2022)</p>
<p> </p>
<p style="text-align: left;"><strong><em>Artikel pertama kali ditulis oleh <a href="https://www.ruangguru.com/blog/author/embun-bening-diniari">Embun Bening Diniari</a> dan dipublikasikan pada 10 Januari 2022, kemudian diperbarui oleh Laras Sekar Seruni.</em></strong></p>
</div>
<div class="content-meta-tags">
<a href="https://www.ruangguru.com/blog/tag/kelas-9" rel="tag">Kelas 9</a> <a href="https://www.ruangguru.com/blog/tag/konsep-pelajaran" rel="tag">Konsep Pelajaran</a> <a href="https://www.ruangguru.com/blog/tag/sejarah-ix" rel="tag">Sejarah IX</a> <a href="https://www.ruangguru.com/blog/tag/smp" rel="tag">SMP</a> </div>
</div>
<div class="author-post">
<img loading="lazy" class="author-avatar" width="64px" height="64px" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/aeeaba5f-9435-4887-8d21-6157c0fe083f.jpeg" alt="">
<div>
<h5 class="author-title">Laras Sekar Seruni</h5>
<p class="author-description">Content Writer and Content Performance at Ruangguru. Writing is my cup of tea. I hope you enjoy and may learn a new thing! ^^</p>
</div>
</div> <div class="share-post">
<p>Bagikan artikel ini:</p>
<ul class="socmed">
<li>
<a target="_blank" href="https://api.whatsapp.com/send?phone=&text=Upaya Mempertahankan Kemerdekaan RI: Perlawanan Bersenjata | Sejarah Kelas 9%0D%0A%0D%0Ahttps://www.ruangguru.com/blog/perjuangan-bersenjata-untuk-mempertahankan-kemerdekaan-indonesia"><img src="https://cdn-web-2.ruangguru.com/static/whatsapp.png" loading="lazy" alt="Logo Whatsapp " /></a>
</li>
<li>
<a target="_blank" href="https://www.facebook.com/share.php?u=https://www.ruangguru.com/blog/perjuangan-bersenjata-untuk-mempertahankan-kemerdekaan-indonesia&quote=Upaya Mempertahankan Kemerdekaan RI: Perlawanan Bersenjata | Sejarah Kelas 9"> <img src="https://cdn-web-2.ruangguru.com/static/facebook.png" loading="lazy" alt="Logo Facebook " /> </a>
</li>
<li>
<a target="_blank" href="https://twitter.com/intent/tweet?text=Upaya Mempertahankan Kemerdekaan RI: Perlawanan Bersenjata | Sejarah Kelas 9&url=https://www.ruangguru.com/blog/perjuangan-bersenjata-untuk-mempertahankan-kemerdekaan-indonesia"> <img src="https://cdn-web-2.ruangguru.com/static/twitter.png" loading="lazy" alt="Logo Twitter " /> </a>
</li>
<li>
<a target="_blank" href="https://www.linkedin.com/shareArticle?mini=true&url=https://www.ruangguru.com/blog/perjuangan-bersenjata-untuk-mempertahankan-kemerdekaan-indonesia&title=Upaya Mempertahankan Kemerdekaan RI: Perlawanan Bersenjata | Sejarah Kelas 9"><img src="https://cdn-web-2.ruangguru.com/static/linkedin.png" loading="lazy" alt="Logo LinkedIn " /></a>
</li>
</ul>
</div>
</div>
<div class="col-md-4 sticky">
<aside id="sidebar">
<div class="side-banner-desktop">
</div>
<div class="glider-navigation desktop">
<div role="tablist" class="dots" id="side-banner-dots"></div>
<div class="glider-button-navigation">
<button aria-label="Previous" class="glider-prev" id="side-banner-prev"><img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/412de767-9fab-4a4e-9a21-09b7ac9c5f96.png"></button>
<button aria-label="Next" class="glider-next" id="side-banner-next">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/754b0134-4f20-4cdd-af8c-d5918044d734.png">
</button>
</div>
</div>
<h2 style="font-size: 24px; font-weight: bold; margin-bottom: 16px;margin-top: 16px;">Artikel Terbaru</h2>
<ul>
<li>
<a href="https://www.ruangguru.com/blog/pergerakan-nasional-indonesia">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com//landing-pages/assets/dd9f819a-e3e7-4992-b8c7-3ce436bb27f8.png" alt="Pergerakan Nasional" class="external-img wp-post-image " /> <span>Pergerakan Nasional Indonesia: Pengertian, Tujuan & Penyebabnya | Sejarah Kelas 11</span>
</a>
</li>
<li>
<a href="https://www.ruangguru.com/blog/runtuhnya-uni-soviet">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com//landing-pages/assets/b9f1448f-d581-42c3-bf06-6300fdbcd7c8.png" alt="Runtuhnya Uni Soviet" class="external-img wp-post-image " /> <span>Sejarah Runtuhnya Uni Soviet, Penyebab, dan Dampaknya | Sejarah Kelas 12</span>
</a>
</li>
<li>
<a href="https://www.ruangguru.com/blog/konflik-palestina-israel">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com//landing-pages/assets/724ad604-4b78-4c7c-9d4b-627165954c4a.png" class="external-img wp-post-image " /> <span>Latar Belakang Terjadinya Konflik Palestina dengan Israel | Sejarah Kelas 12</span>
</a>
</li>
<li>
<a href="https://www.ruangguru.com/blog/9-lembaga-dan-pelaku-pasar-modal-di-indonesia">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com//landing-pages/assets/279825ac-672b-43f9-b66e-a1c7ec87f784.png" alt="Pelaku Pasar Modal di Indonesia" class="external-img wp-post-image " /> <span>9 Lembaga dan Pelaku Pasar Modal di Indonesia | Ekonomi Kelas 10</span>
</a>
</li>
<li>
<a href="https://www.ruangguru.com/blog/peristiwa-kontemporer-dunia-perpecahan-cekoslovakia">
<img loading="lazy" src="https://cdn-web-2.ruangguru.com//landing-pages/assets/2a1a35c0-f1f5-45d4-8869-ff5083bd90e5.png" alt="Perpecahan Cekoslowakia" class="external-img wp-post-image " /> <span>Latar Belakang Perpecahan Cekoslowakia dan Penyebabnya | Sejarah Kelas 12</span>
</a>
</li>
</ul>
</aside>
</div>
</div>
<div class="row">
<div class="col-12">
<section class="related-posts">
<h2 class="page-title">
Artikel Lainnya
</h2>
<div class="content-grid">
<div class="content">
<a href="https://www.ruangguru.com/blog/pergerakan-nasional-indonesia">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com//landing-pages/assets/dd9f819a-e3e7-4992-b8c7-3ce436bb27f8.png?height=320&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com//landing-pages/assets/dd9f819a-e3e7-4992-b8c7-3ce436bb27f8.png?height=320" type="image/png">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/dd9f819a-e3e7-4992-b8c7-3ce436bb27f8.png" loading="lazy" alt="" />
</picture>
<div>
<h2 class="content-title">
Pergerakan Nasional Indonesia: Pengertian, Tujuan & Penyebabnya | Sejarah Kelas 11 </h2>
<div class="content-meta">
<span>March 6, 2026</span> <span>• 8 minutes read</span>
</div>
</div>
</a>
</div>
<div class="content">
<a href="https://www.ruangguru.com/blog/runtuhnya-uni-soviet">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com//landing-pages/assets/b9f1448f-d581-42c3-bf06-6300fdbcd7c8.png?height=320&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com//landing-pages/assets/b9f1448f-d581-42c3-bf06-6300fdbcd7c8.png?height=320" type="image/png">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/b9f1448f-d581-42c3-bf06-6300fdbcd7c8.png" loading="lazy" alt="" />
</picture>
<div>
<h2 class="content-title">
Sejarah Runtuhnya Uni Soviet, Penyebab, dan Dampaknya | Sejarah Kelas 12 </h2>
<div class="content-meta">
<span></span> <span>• 11 minutes read</span>
</div>
</div>
</a>
</div>
<div class="content">
<a href="https://www.ruangguru.com/blog/konflik-palestina-israel">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com//landing-pages/assets/724ad604-4b78-4c7c-9d4b-627165954c4a.png?height=320&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com//landing-pages/assets/724ad604-4b78-4c7c-9d4b-627165954c4a.png?height=320" type="image/png">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/724ad604-4b78-4c7c-9d4b-627165954c4a.png" loading="lazy" alt="" />
</picture>
<div>
<h2 class="content-title">
Latar Belakang Terjadinya Konflik Palestina dengan Israel | Sejarah Kelas 12 </h2>
<div class="content-meta">
<span>March 5, 2026</span> <span>• 5 minutes read</span>
</div>
</div>
</a>
</div>
</div>
</section> </div>
</div>
<div class="banner-product-wrapper">
<a href="https://cta.ruangguru.com/7c02db90-610d-11ee-80fe-4201ac180089" target="_blank" class="alert alert-dismissible fade show banner-product" role="alert">
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
<!-- <p>Yuk pilih kelas dan materi belajar kamu di sini</p>
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/0e292531-9ee1-4eed-92f5-b5c053eea4c2.svg" width="42px" height="42px" class="arrow-right"> -->
<img class="image-floating-bottom" src="https://cdn-web-2.ruangguru.com/landing-pages/assets/d19eb9b6-999d-4b92-87c6-c4fb32000d73.png?convert=web" />
</a>
</div>
</div>
</div>
<script>
function sleep(ms) {
return new Promise((resolve) => setTimeout(resolve, ms));
}
async function replaceCtaMarkupAsync() {
await sleep(2000);
alert("replace")
const contentBody = document.querySelector('.content-body');
const paragraphs = contentBody.querySelectorAll('p');
const regexPattern = /{{cta\(['"](.+?)['"]\)}}/g;
paragraphs.forEach((paragraph) => {
const originalHTML = paragraph.innerHTML;
let modifiedHTML = '';
let lastIndex = 0;
for (const match of originalHTML.matchAll(regexPattern)) {
const ctaId = match[1];
modifiedHTML += originalHTML.slice(lastIndex, match.index) + `<b>${ctaId}</b>`;
lastIndex = match.index + match[0].length;
}
modifiedHTML += originalHTML.slice(lastIndex);
paragraph.innerHTML = modifiedHTML;
});
document.addEventListener("DOMContentLoaded", () => {
replaceCtaMarkupAsync();
});
}
</script>
<div class="modal fade" id="popupPromo" tabindex="-1" aria-labelledby="popupPromoLabel" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered" data-bs-backdrop="static" data-bs-keyboard="false">
<div class="modal-content">
<div class="button-wrapper">
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="glider-contain">
<div class="glider">
<a class="" target="_blank" href="https://cta.ruangguru.com/ab-web-pop-up-banner-blog-rg">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/4680961a-4e01-4169-8ff4-da0823d0da6c.png" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/ab-web-pop-up-banner-blog-rg-1">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/e0ebb0c9-e368-4524-9241-dbaf73cafccd.png" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/rasionalisasi-popup-blog-rg">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/0ec15e92-707a-4660-8134-11f1c1e539a8.png" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/to-snbt-reg-2026-popup-blog-rg">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/b95e02b2-28a4-4c24-a6db-930ecddef2fa.jpg" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/pop-blog-to-snbt-prem">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/1b8558a2-ad51-4144-b30c-01a3231a22da.jpg" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/to-prem-tka-sd-smp-popup-blog-rg">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/e6888a56-1d95-4d8a-b87a-b19b8a185651.png" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/rgp-popup-blog-rg">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/851003e6-07b5-40d1-9068-f9b0bcb1625a.png" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/25f78174-4fc2-11ef-9a39-4201ac180089">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/cbe7b869-fbe2-4497-8a1e-42344df5b137.jpg" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/kitab-tka-smp-popup-blog">
<img src="https://cdn-web-2.ruangguru.com//landing-pages/assets/eb41ad00-e4dc-46f5-b9f6-721266fc371e.jpg" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/pop-rg-kitab-utbk-snbt-lite">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/f7908ac1-3b0b-492c-bf87-dcea2b20b87c.png" />
</a>
<a class="" target="_blank" href="https://cta.ruangguru.com/pop-rg-kitablitetkasmp">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/50097055-1862-46a8-bbe0-fa5b077f88bb.png" />
</a>
</div>
<div class="glider-navigation">
<div role="tablist" class="dots" id="popup-promo-dots"></div>
<div class="glider-button-navigation">
<button aria-label="Previous" class="glider-prev" id="popup-promo-prev"><img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/412de767-9fab-4a4e-9a21-09b7ac9c5f96.png"></button>
<button aria-label="Next" class="glider-next" id="popup-promo-next">
<img src="https://cdn-web-2.ruangguru.com/landing-pages/assets/754b0134-4f20-4cdd-af8c-d5918044d734.png">
</button>
</div>
</div>
</div>
</div>
</div>
</div>
<script>
var jsonString = '[{"CreatedAt":"2025-07-25 01:01:27+00:00","Id":696,"UpdatedAt":"2026-02-25 02:12:12+00:00","campaign":null,"cta":[{"Id":31467,"ctaId":"ab-web-pop-up-banner-blog-rg","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/ab-web-pop-up-banner-blog-rg)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/b9b5f501-be14-4e3f-9ad8-a87e17ec16e9.png","name":"[AB] Web Pop Up Banner - Blog RG","targetUrl":"https:\/\/bayar.ruangguru.com\/?utm-source=ab-web-pop-up-banner-blog-rg"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/\/landing-pages\/assets\/4680961a-4e01-4169-8ff4-da0823d0da6c.png","name":"[RG] Popup Banner Blog - Promo SNBT Ramadan","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":1,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2025-07-25 01:01:27+00:00","Id":705,"UpdatedAt":"2026-02-23 10:52:46+00:00","campaign":null,"cta":[{"Id":33341,"ctaId":"ab-web-pop-up-banner-blog-rg-1","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/ab-web-pop-up-banner-blog-rg-1)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/f30c4943-4456-4a96-858b-fe065c9073ae.png","name":"[AB] Web Pop Up Banner - Blog RG 1","targetUrl":"https:\/\/bayar.ruangguru.com\/?utm-source=ab-web-pop-up-banner-blog-rg"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/e0ebb0c9-e368-4524-9241-dbaf73cafccd.png","name":"[RG] Popup Banner Blog - Promo TKA Ramadan","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":2,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2023-08-16 13:35:02+00:00","Id":657,"UpdatedAt":"2026-02-06 03:52:10+00:00","campaign":null,"cta":[{"Id":33189,"ctaId":"rasionalisasi-popup-blog-rg","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/rasionalisasi-popup-blog-rg)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/0ec15e92-707a-4660-8134-11f1c1e539a8.png","name":"[RG] Pop Up Blog - Rasionalisasi","targetUrl":"https:\/\/www.ruangguru.com\/rasionalisasi"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/0ec15e92-707a-4660-8134-11f1c1e539a8.png","name":"[RG] Pop Up Blog RG - Rasionalisasi","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":3,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2023-12-07 09:26:39+00:00","Id":677,"UpdatedAt":"2026-02-12 02:22:12+00:00","campaign":null,"cta":[{"Id":33305,"ctaId":"to-snbt-reg-2026-popup-blog-rg","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/to-snbt-reg-2026-popup-blog-rg)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/b95e02b2-28a4-4c24-a6db-930ecddef2fa.jpg","name":"[IDN] CTA Popup Blog RG - Tryout SNBT Regular 2026","targetUrl":"https:\/\/link.ruangguru.com\/blPk\/TOUTBKREG7"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/b95e02b2-28a4-4c24-a6db-930ecddef2fa.jpg","name":"[RG] Popup Blog RG - Tryout Regular 2026","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":4,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2026-02-05 10:16:52+00:00","Id":689,"UpdatedAt":"2026-03-05 02:41:12+00:00","campaign":null,"cta":[{"Id":33338,"ctaId":"pop-blog-to-snbt-prem","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/pop-blog-to-snbt-prem)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/\/landing-pages\/assets\/1b8558a2-ad51-4144-b30c-01a3231a22da.jpg","name":"[RG] Popup Blog - TO SNBT Prem","targetUrl":"https:\/\/link.ruangguru.com\/blPk\/TOUTBKPREM"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/\/landing-pages\/assets\/1b8558a2-ad51-4144-b30c-01a3231a22da.jpg","name":"[RG] Pop blog - TO SNBT Prem","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":5,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2023-12-07 09:26:39+00:00","Id":679,"UpdatedAt":"2026-03-04 03:44:16+00:00","campaign":null,"cta":[{"Id":33304,"ctaId":"to-prem-tka-sd-smp-popup-blog-rg","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/to-prem-tka-sd-smp-popup-blog-rg)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/1bf472e1-62f4-4aa9-ab8c-4fa72a82dd7b.png","name":"[RG] Pop Up Blog RG - TO Premium TKA SD SMP","targetUrl":"https:\/\/s.id\/TOTKAPREMSDSMP"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/\/landing-pages\/assets\/e6888a56-1d95-4d8a-b87a-b19b8a185651.png","name":"[RG] Popup Blog RG - TO TKA Premium SD SMP","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":6,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2025-08-25 04:25:04+00:00","Id":672,"UpdatedAt":"2026-02-06 03:52:17+00:00","campaign":null,"cta":[{"Id":33285,"ctaId":"rgp-popup-blog-rg","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/rgp-popup-blog-rg)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/851003e6-07b5-40d1-9068-f9b0bcb1625a.png","name":"[RG] Pop Up Blog - RGP","targetUrl":"https:\/\/www.ruangguru.com\/privat"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/851003e6-07b5-40d1-9068-f9b0bcb1625a.png","name":"[RG] Pop Up Blog - RGP","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":7,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2023-08-16 13:35:02+00:00","Id":379,"UpdatedAt":"2026-03-06 01:54:52+00:00","campaign":null,"cta":[{"Id":31356,"ctaId":"25f78174-4fc2-11ef-9a39-4201ac180089","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/25f78174-4fc2-11ef-9a39-4201ac180089)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/f60bc49c-c00f-4a5e-80a2-2552fa18ae21.jpg","name":"CTA Blog RG - Kitab UTBK SNBT","targetUrl":"https:\/\/bit.ly\/orderkitabrg"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/\/landing-pages\/assets\/cbe7b869-fbe2-4497-8a1e-42344df5b137.jpg","name":"[RG] Pop Up Blog RG - Kitab UTBK SNBT","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":8,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2023-08-16 13:35:02+00:00","Id":587,"UpdatedAt":"2026-03-06 01:55:00+00:00","campaign":null,"cta":[{"Id":33020,"ctaId":"kitab-tka-smp-popup-blog","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/kitab-tka-smp-popup-blog)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/9ea9eca7-9ef7-433c-baad-14bc1019f890.jpg","name":"[RG] Pop up blog - Kitab TKA SMP","targetUrl":"https:\/\/bit.ly\/kitabtkasmprg"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/\/landing-pages\/assets\/eb41ad00-e4dc-46f5-b9f6-721266fc371e.jpg","name":"[RG] Pop Up Blog RG - Kitab TKA SMP","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":9,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2025-11-12 10:28:45+00:00","Id":636,"UpdatedAt":"2026-02-06 03:52:20+00:00","campaign":null,"cta":[{"Id":33149,"ctaId":"pop-rg-kitab-utbk-snbt-lite","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/pop-rg-kitab-utbk-snbt-lite)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/8d6f8639-cfff-4d64-89ea-f68bfe7a868c.png","name":"[RG] Pop blog - Kitab utbk snbt lite","targetUrl":"https:\/\/s.id\/litesnbt26"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/f7908ac1-3b0b-492c-bf87-dcea2b20b87c.png","name":"[RG] Pop blog - Kitab utbk snbt lite","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":10,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"},{"CreatedAt":"2025-11-14 08:09:42+00:00","Id":647,"UpdatedAt":"2026-02-06 03:52:21+00:00","campaign":null,"cta":[{"Id":33160,"ctaId":"pop-rg-kitablitetkasmp","ctaLink":"URI::(https:\/\/cta.ruangguru.com\/pop-rg-kitablitetkasmp)","imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/20edba9b-ef84-4938-b698-4a82783478a5.png","name":"[RG] Pop blog - kitab lite tka smp","targetUrl":"https:\/\/s.id\/litetkasmp26"}],"endDate":null,"hide":0,"imageUrl":"https:\/\/cdn-web-2.ruangguru.com\/landing-pages\/assets\/50097055-1862-46a8-bbe0-fa5b077f88bb.png","name":"[RG] Pop blog - kitab lite tka smp","nc_v5ij___rg_campaign_id":null,"nc_v5ij___rg_product_id":41,"product":"ruangguru","rankPosition":11,"rg_campaign":null,"rg_product":{"Id":41,"name":"ruangguru"},"showIn":"blog","startDate":null,"type":"popup"}]';
var jsArray = JSON.parse(jsonString);
console.log(jsArray);
</script>
<script>
let windowHeight = window.innerHeight;
let promosLength = 11;
document.addEventListener('DOMContentLoaded', function() {
// Initialize Bootstrap Modal
let popupPromo = new bootstrap.Modal(document.getElementById('popupPromo'), {});
// Initialize Glider.js inside the Bootstrap Modal
function initGliderInModal() {
new Glider(document.querySelector('#popupPromo .glider'), {
slidesToScroll: 1,
slidesToShow: 1,
draggable: true,
dots: '#popup-promo-dots',
arrows: {
prev: '#popup-promo-prev',
next: '#popup-promo-next'
}
});
}
// Show Bootstrap Modal and initialize Glider.js after a specified scroll amount
const scrollThreshold = 2 / 3 * windowHeight; // The scroll amount in pixels to trigger the Modal
let gliderInitialized = false;
window.addEventListener('scroll', function() {
if (window.scrollY >= scrollThreshold && !gliderInitialized && promosLength > 0) {
popupPromo.show();
// Listen for the 'shown' event to initialize Glider.js after the Modal has been fully displayed
$('#popupPromo').on('shown.bs.modal', function() {
initGliderInModal();
gliderInitialized = true;
// Optionally, remove the 'shown' event listener after initializing the Glider to avoid re-initializing
$('#popupPromo').off('shown.bs.modal');
});
// Remove the scroll event listener after the Modal is shown to avoid re-initializing the Glider
this.removeEventListener('scroll', arguments.callee);
}
});
});
</script>
<script src="https://unpkg.com/analytics@0.8.1/dist/analytics.min.js"></script>
<script type="text/javascript" src="https://unpkg.com/analytics-plugin-trackable-min@0.4.5/dist/analytics-plugin-trackable.min.js"></script>
<script type="text/javascript" defer>
/* Initialize analytics */
var Analytics = window._analytics.init({
app: "ruangguruLanding",
debug: false,
plugins: [analyticsTrackable()],
});
/* Additional context tracker pageView */
const post_id = 3943;
const tags_id = [43,10,124,16];
const category_id = 520;
const sub_category_id = 523;
const customData = {
tags_id: tags_id,
category_id: category_id,
sub_category_id: sub_category_id,
post_id: post_id,
};
Analytics.plugins.trackable.context(JSON.stringify(customData));
Analytics.ready(function () {
Analytics.page();
});
$(document).on('click', '[data-tracking-event-type]', function (event) {
const eventType = $(this).data('tracking-event-type');
const context = $(this).data('tracking-context');
Analytics.track(eventType, context);
});
</script>
<footer class="footer">
<div class="container">
<div class="row">
<div class="col-lg-3">
<div class="office">
<a href="https://www.ruangguru.com/">
<img src="https://cdn-web-2.ruangguru.com/static/RG_LOGO_WHITE.png?convert=auto" alt="Logo Ruangguru" loading="lazy" />
</a>
<address>
<p class="hq">RUANGGURU HQ</p>
<p>
Gedung Sinarmas MSIG Tower Lt. 33. Jl. Jenderal Sudirman Kav. 21, Karet Kuningan, Setiabudi, Jakarta Selatan, Jakarta 12920
</p>
</address>
</div>
<nav class="footer-menu call-us">
<p class="title">Hubungi Kami</p>
<address>
<a href="mailto:info@ruangguru.com">
<img class="icon-call-us" src="https://cdn-web-2.ruangguru.com/file-uploader/lp/4739a139-8f09-42ea-b517-d842c5d1c28d.png" loading="lazy" alt="Logo Email Footer" />
info@ruangguru.com</a>
<a href="tel:02130930000">
<img class="icon-call-us" src="https://cdn-web-2.ruangguru.com/file-uploader/lp/6f4bb6c8-52c9-4acb-859b-47a10a7eec75.png" loading="lazy" alt="Logo Phone Footer" />(021) 3093 0000</a>
<a href="https://wa.me/6281574410000">
<img class="icon-call-us" src="https://cdn-web-2.ruangguru.com/file-uploader/lp/4b58468a-b2f9-40e4-867f-d3242a065dcf.png" loading="lazy" alt="Logo Whatsapp Footer" />0815 7441 0000</a>
</address>
</nav>
<nav class="footer-menu social d-none d-lg-block">
<p class="title">Ikuti Kami</p>
<a target="_blank" href="https://www.instagram.com/ruangguru/">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/instagram.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/instagram.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/instagram.png" loading="lazy" alt="Logo Instagram Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.facebook.com/ruanggurucom/">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/facebook.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/facebook.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/facebook.png" loading="lazy" alt="Logo Facebook Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://twitter.com/ruangguru/">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/twitter.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/twitter.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/twitter.png" loading=" lazy" alt="Logo Twitter Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.youtube.com/ruangguru">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/youtube.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/youtube.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/youtube.png" loading=" lazy" alt="Logo Youtube Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.linkedin.com/company/ruangguru-com">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/linkedin.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/linkedin.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/linkedin.png" loading=" lazy" alt="Logo LinkedIn Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.tiktok.com/@ruangguru">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/tiktok.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/tiktok.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/tiktok.png" loading=" lazy" alt="Logo TikTok Footer" width="32px" height="32px" />
</picture>
</a>
</nav>
</div>
<div class="col-lg-9">
<div class="row">
<div class="col-6 col-md-3">
<nav class="footer-menu">
<p class="title">Produk Ruangguru</p>
<ul type="none">
<li><a href="https://roboguru.ruangguru.com" target="_blank">Roboguru</a></li>
<li><a href="https://www.ruangguru.com/roboguruplus">Roboguru Plus</a></li>
<li><a href="https://www.ruangguru.com/dafa-lulu">Dafa dan Lulu</a></li>
<li><a href="https://www.ruangguru.com/for-kids/kursus">Kursus for Kids</a></li>
<li><a href="https://www.ruangguru.com/for-kids">Ruangguru for Kids</a></li>
<li><a href="https://www.ruangguru.com/bisnis">Ruangguru for Business</a></li>
<li><a href="https://www.ruangguru.com/ruanguji">Ruanguji</a></li>
<li><a href="https://www.ruangguru.com/blog">Ruangbaca</a></li>
<li><a href="https://www.ruangguru.com/ruangkelas">Ruangkelas</a></li>
<li><a href="https://www.ruangguru.com/ruangbelajar">Ruangbelajar</a></li>
<li><a href="https://pengajar.ruangguru.com/">Ruangpengajar</a></li>
<li><a href="https://www.ruangguru.com/privat">Ruangguru Privat</a></li>
<li><a href="https://www.ruangpeduli.org/" target="_blank">Ruangpeduli</a></li>
</ul>
</nav>
</div>
<div class="col-6 col-md-3">
<nav class="footer-menu">
<p class="title">Bantuan & Panduan</p>
<ul type="none">
<li><a href="https://www.ruangguru.com/company-credentials">Company Credentials</a></li>
<li><a href="https://www.ruangguru.com/beasiswa">Beasiswa Ruangguru</a></li>
<li><a href="https://www.ruangguru.com/cicilan">Cicilan Ruangguru</a></li>
<li><a href="https://www.ruangguru.com/promo">Promo Ruangguru</a></li>
<li><a href="https://ticketing.ruangguru.com/help?request_type_id=459" target="_blank">Vulnerability Report</a></li>
<li><a href="https://www.ruangguru.com/bantuan#layanan">Layanan Pengaduan</a></li>
<li><a href="https://www.ruangguru.com/terms-conditions">Syarat & Ketentuan</a></li>
<li><a href="https://www.ruangguru.com/privacy-policy">Kebijakan Privasi</a></li>
<li><a href="https://www.ruangguru.com/about-us">Tentang Kami</a></li>
<li><a href="https://www.ruangguru.com/contact-us">Kontak Kami</a></li>
<li><a href="https://www.ruangguru.com/press">Press Kit</a></li>
<li><a href="https://www.ruangguru.com/bantuan">Bantuan</a></li>
<li><a href="https://career.ruangguru.com/">Karier</a></li>
</ul>
</nav>
</div>
<div class="col-6 col-md-3">
<nav class="footer-menu">
<p class="title">Produk Lainnya</p>
<ul type="none">
<li><a href="https://www.brainacademy.id/" target="_blank">Brain Academy</a></li>
<li><a href="https://www.english-academy.id/" target="_blank">English Academy</a></li>
<li><a href="https://skillacademy.com/" target="_blank">Skill Academy</a></li>
<li><a href="https://www.ruangkerja.id/" target="_blank">Ruangkerja</a></li>
<li><a href="https://www.schoters.com/id/" target="_blank">Schoters</a></li>
<li><a href="https://www.kalananti.id/" target="_blank">Kalananti</a></li>
</ul>
</nav>
</div>
<div class="col-6 col-md-3">
<nav class="footer-menu">
<p class="title"> Coba GRATIS Aplikasi Ruangguru</p>
<div class="download-list">
<ul>
<li>
<a target="_blank" rel="nofollow" href="https://apps.apple.com/id/app/ruangguru-solusi-belajar/id1099742206?l=id">
<img src="https://cdn-web-2.ruangguru.com/static/appstore.png" loading="lazy" alt="Button App Store Footer " />
</a>
</li>
<li>
<a target="_blank" rel="nofollow" href="https://play.google.com/store/apps/details?id=com.ruangguru.livestudents&hl=in">
<img src="https://cdn-web-2.ruangguru.com/static/googleplay.png" loading="lazy" alt="Button Google Play Footer " />
</a>
</li>
<li>
<a target="_blank" rel="nofollow" href="https://appgallery.huawei.com/#/app/C102352375">
<img src="https://cdn-web-2.ruangguru.com/static/huawei.png" loading="lazy" alt="Button AppGallery Footer " />
</a>
</li>
</ul>
</div>
</nav>
</div>
</div>
</div>
</div>
<div class="d-lg-none text-center">
<nav class="footer-menu social">
<p class="title">Ikuti Kami</p>
<a target="_blank" href="https://www.instagram.com/ruangguru/">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/instagram.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/instagram.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/instagram.png" loading="lazy" alt="Logo Instagram Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.facebook.com/ruanggurucom/">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/facebook.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/facebook.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/facebook.png" loading="lazy" alt="Logo Facebook Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://twitter.com/ruangguru/">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/twitter.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/twitter.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/twitter.png" loading=" lazy" alt="Logo Twitter Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.youtube.com/ruangguru">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/youtube.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/youtube.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/youtube.png" loading=" lazy" alt="Logo Youtube Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.linkedin.com/company/ruangguru-com">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/linkedin.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/linkedin.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/linkedin.png" loading=" lazy" alt="Logo LinkedIn Footer" width="32px" height="32px" />
</picture>
</a>
<a target="_blank" href="https://www.tiktok.com/@ruangguru">
<picture>
<source srcset="https://cdn-web-2.ruangguru.com/static/tiktok.png?height=60&convert=webp" type="image/webp">
<source srcset="https://cdn-web-2.ruangguru.com/static/tiktok.png?height=60" type="image/png">
<img src="https://cdn-web-2.ruangguru.com/static/tiktok.png" loading=" lazy" alt="Logo TikTok Footer" width="32px" height="32px" />
</picture>
</a>
</nav>
</div>
<p class="footer-copyright">
© 2026 All Rights Reserved PT. Ruang Raya Indonesia
</p>
</div>
<style>
.bantuan-container {
position: relative;
}
.bantuan-element {
position: fixed;
z-index: 999;
display: flex;
align-items: flex-end;
justify-content: flex-end;
cursor: pointer;
transition: all 0.6s ease;
}
.bantuan-top {
bottom: 11rem;
right: 2rem;
}
.bantuan-bottom {
bottom: 2rem;
right: 2rem;
}
.bantuan-top-2 {
bottom: 15rem;
right: 2rem;
}
.bantuan-top-3 {
bottom: 19rem;
right: 2rem;
}
.bantuan-bottom-2 {
bottom: 5rem;
right: 2rem;
}
.bantuan-bottom-3 {
bottom: 8rem;
right: 2rem;
}
@media (min-width: 768px) {
.bantuan-element img {
width: auto;
transition: all 0.4s ease;
}
.bantuan-top img {
width: 140px;
}
.bantuan-bottom img {
width: 140px;
}
.bantuan-top-2 img,
.bantuan-top-3 img {
width: 140px;
}
.bantuan-bottom-2 img,
.bantuan-bottom-3 img {
width: 140px;
}
.bantuan-element.clicked {
bottom: 9rem;
right: 2.5rem;
}
.bantuan-element.clicked img {
width: auto;
height: 64px;
}
}
@media (max-width: 767px) {
.bantuan-top {
bottom: 8rem;
right: 1rem;
align-items: center;
}
.bantuan-bottom {
bottom: 2rem;
right: 1.25rem;
align-items: center;
}
.bantuan-top-2 {
bottom: 12rem;
right: 1rem;
align-items: center;
}
.bantuan-top-3 {
bottom: 16rem;
right: 1rem;
align-items: center;
}
.bantuan-bottom-2 {
bottom: 5rem;
right: 1.25rem;
align-items: center;
}
.bantuan-bottom-3 {
bottom: 8rem;
right: 1.25rem;
align-items: center;
}
.bantuan-element img {
width: auto;
}
.bantuan-top img,
.bantuan-top-2 img,
.bantuan-top-3 img {
width: 96px;
}
.bantuan-bottom img,
.bantuan-bottom-2 img,
.bantuan-bottom-3 img {
width: 96px;
}
}
.bantuan-element:hover {
transform: scale(1.05);
}
.bantuan-element img {
max-width: 100%;
height: auto;
}
</style>
<div id="bantuan-divs-container" style="position: relative" data-product="ruangguru" data-table="rg_floating_icon"></div>
<script>
class FloatingDivsComponent {
constructor(product = 'ruangguru', table = 'rg_floating_icon') {
this.container = document.getElementById('bantuan-divs-container');
this.floatingElements = [];
this.product = product;
this.table = table;
// Configuration
this.config = {
baseApiUrl: 'https://gw.ruangguru.com/api/v3/rdb/p_ddgy8hjx5dxsqx/rg_banner/views/',
apiKey: 'vLyK3dJrDBRmOwueX2OJXibMkgsUbBk0WS4ua2p1',
maxElements: 2,
zIndexBase: 100,
};
// Build dynamic API URL based on table parameter
this.config.apiUrl = this.buildApiUrl();
this.init();
}
buildApiUrl() {
const baseUrl = this.config.baseApiUrl;
const tableName = this.table || 'rg_floating_icon';
const queryParams =
'offset=0&limit=99999&sort=rankPosition&where=(type,eq,floating)~and(showIn,anyof,blog)~and(hide,is,false)~and(product,eq,' +
this.product +
')&nested%5Bcta%5D%5Bfields%5D=Id,name,ctaId,imageUrl,ctaLink,targetUrl';
return `${baseUrl}${tableName}?${queryParams}`;
}
async init() {
try {
await this.fetchFloatingElements();
this.renderFloatingElements();
} catch (error) {
console.error('Failed to initialize floating divs component:', error);
}
}
async fetchFloatingElements() {
try {
const options = {
method: 'GET',
headers: {
'xc-token': this.config.apiKey || 'vLyK3dJrDBRmOwueX2OJXibMkgsUbBk0WS4ua2p1',
},
};
const urlNoco = this.config.apiUrl;
const response = await fetch(urlNoco, options);
if (!response.ok) {
throw new Error(`HTTP error! status: ${response.status}`);
}
const data = await response.json();
this.floatingElements = this.processApiResponse(data);
} catch (error) {
console.error('Error fetching floating elements:', error);
throw error;
}
}
processApiResponse(data) {
if (!data || !data.list || !Array.isArray(data.list)) {
return [];
}
console.log(data.list);
// Ensure we only get maximum 2 elements
const limitedElements = data.list.slice(0, this.config.maxElements);
return limitedElements;
}
renderFloatingElements() {
if (!this.container || this.floatingElements.length === 0) {
return;
}
// Additional safeguard: ensure we never render more than maxElements
const elementsToRender = this.floatingElements.slice(0, this.config.maxElements);
// Clean up existing elements and their event listeners
this.cleanupExistingElements();
// Clear existing content
this.container.innerHTML = '';
elementsToRender.forEach((element, index) => {
const floatingDiv = this.createFloatingDiv(element, index);
this.container.appendChild(floatingDiv);
});
}
cleanupExistingElements() {
// Clear existing elements (no need for event listener cleanup with CSS approach)
const existingElements = this.container.querySelectorAll('[data-floating-element]');
existingElements.forEach(element => {
element.remove();
});
}
createFloatingDiv(element, index) {
const div = document.createElement('div');
const cta = element.cta[0]; // Use the first CTA
// Add data attribute for cleanup tracking
div.setAttribute('data-floating-element', 'true');
// Apply CSS classes based on rankPosition
const positionClass = this.getPositionClass(element.rankPosition, index);
div.className = `bantuan-element ${positionClass}`;
div.style.zIndex = this.config.zIndexBase + index;
// Create the link and image
const link = document.createElement('a');
link.href = 'https://cta.ruangguru.com/' + cta.ctaId || '#';
link.target = '_blank';
// Add tracking attributes
link.setAttribute('data-tracking-event-type', 'landing_page__core__item_click');
link.setAttribute(
'data-tracking-context',
JSON.stringify({
product_name: this.product,
cta_action: 'redirection',
cta_action_detail: link.href,
item_type: 'floating',
item_name: element.name || 'Floating element',
item_category: 'payment',
item_position: index,
item_serial: null,
section_type: 'floating_item',
section_position: 'body',
section_name: 'floating_item',
})
);
const img = document.createElement('img');
img.src = element.imageUrl + '?h=200&convert=webp';
img.alt = element.name || 'Floating element';
img.loading = 'lazy';
// Add click tracking
link.addEventListener('click', () => {
this.trackClick(element, cta);
});
link.appendChild(img);
div.appendChild(link);
return div;
}
getPositionClass(rankPosition, index) {
// Define positioning classes based on rankPosition
if (rankPosition === 1) {
return 'bantuan-top'; // Top position
} else if (rankPosition === 2) {
return 'bantuan-bottom'; // Bottom position
} else {
// For additional elements, distribute them evenly
return `bantuan-${index % 2 === 0 ? 'top' : 'bottom'}-${Math.floor(index / 2) + 1}`;
}
}
trackClick(element, cta) {
// Implement click tracking logic here
console.log('Floating element clicked:', {
elementId: element.Id,
elementName: cta.name,
ctaId: cta.ctaId,
targetUrl: cta.targetUrl,
});
}
// Public method to manually refresh
async refresh() {
try {
await this.fetchFloatingElements();
this.renderFloatingElements();
} catch (error) {
console.error('Failed to refresh floating elements:', error);
throw error;
}
}
// Public method to get current floating elements
getFloatingElements() {
return [...this.floatingElements];
}
}
// Initialize the component when DOM is ready
document.addEventListener('DOMContentLoaded', () => {
// Get product and table parameters from data attributes
const container = document.getElementById('bantuan-divs-container');
const product = container.getAttribute('data-product') || 'ruangguru';
const table = container.getAttribute('data-table') || 'rg_floating_icon';
new FloatingDivsComponent(product, table);
});
// Export for use in other modules if needed
if (typeof module !== 'undefined' && module.exports) {
module.exports = FloatingDivsComponent;
}
</script> <div id="wp-install-nudge" style="
position: fixed;
bottom: 0rem;
right: 0;
z-index: 999;
cursor: pointer;
"></div>
<script>
(function (w, d, s, o, f, js, fjs) {
w['Sales-Nudge-Widget'] = o; w[o] = w[o] || function () { (w[o].q = w[o].q || []).push(arguments) };
js = d.createElement(s), fjs = d.getElementsByTagName(s)[0];
js.id = o; js.src = f; js.async = 1; fjs.parentNode.insertBefore(js, fjs);
}(window, document, 'script', 'wpInstallNudge', 'https://cdn-web-2.ruangguru.com/sales-nudge/6198a95130/dist/widget.js'));
wpInstallNudge('init', { targetElementId: 'wp-install-nudge', clientTarget: 'ruangguru_blog' });
</script>
<script>
// note: disabled due to auto reload page
// var lastScrollTop = 0;
// $(window).scroll(function(event){
// var st = $(this).scrollTop();
// if (st > lastScrollTop){
// $('#wp-install-nudge').slideDown( "slow", function() {});
// } else {
// $('#wp-install-nudge').slideUp( "slow", function() {});
// }
// lastScrollTop = st;
// });
// $(document).ready(function () {
// $("#wp-install-nudge").hide();
// });
$('#wp-install-nudge').click(function(){
Analytics.track("promotion__install_nudge__click",
{
user_email: "ruangguru@blog.com",
cta_link: widgetData.dataConfig.target_link
}).catch((err) => {
console.log("tracker error", err);
});
});
</script>
</footer>
<div id="__next"></div>
<script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/blog\/*"},{"not":{"href_matches":["\/blog\/wp-*.php","\/blog\/wp-admin\/*","\/blog\/wp-content\/uploads\/*","\/blog\/wp-content\/*","\/blog\/wp-content\/plugins\/*","\/blog\/wp-content\/themes\/ruangguru\/*","\/blog\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
<script>
async function getCtaDetails(ctaIds) {
const endpoint =
" https://gw.ruangguru.com/api/v3/rdb/p_ddgy8hjx5dxsqx/CTA/views/CTA?offset=0&limit=10&where=(ctaId,in," + ctaIds.toString() + ")";
try {
const response = await fetch(endpoint, {
headers: {
"xc-token": "-hG2nBDJzSj0agSgNtcJx97M4F02y54nUMoY6plJ",
},
});
const data = await response.json();
const ctaList = data?.list || [];
const ctaMap = new Map();
for (const ctaData of ctaList) {
ctaMap.set(ctaData.ctaId, ctaData);
}
return ctaMap;
} catch (error) {
console.error("Error fetching CTA details:", error);
return new Map();
}
}
async function replaceCTA() {
const regex = /{{cta\((‘(.*?)’|“(.*?)”)\)}}/g;
const bodyHTML = document.body.innerHTML;
const matches = Array.from(bodyHTML.matchAll(regex));
const ctaIds = matches.map((match) => {
let ctaId = match[2] ?? match[3];
return ctaId;
});
const ctaMap = await getCtaDetails(ctaIds);
const replacedHTML = bodyHTML.replace(regex, (match, _inner, ctaId1, ctaId2) => {
const ctaId = ctaId1 ?? ctaId2;
const ctaData = ctaMap.get(ctaId);
if (ctaData) {
return `<a href="https://cta.ruangguru.com/${ctaData.ctaId}" target="_${ctaData.targetType}" style="position:relative;display:inline-block;">
<img src="${ctaData.imageUrl}" loading="lazy" alt="${ctaData.altText}" />
</a>`;
} else {
return match;
}
});
document.body.innerHTML = replacedHTML;
}
</script>
<meta name="author" content="Ruangguru Tech Team">
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PVNLZFT" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- Tracker -->
<script type="text/javascript" src="https://cdn-web-2.ruangguru.com/landing-page-web/public/staticpages/global-assets/js/cta.js"></script>
<script src="https://unpkg.com/@dotlottie/player-component@latest/dist/dotlottie-player.mjs" type="module"></script>
</body>
</html>