Saya memiliki "tiga" file dalam satu folder 1. index.html 2. index.js 3. helper.js
Saya ingin mengekspor kode dari helper.js
dan mengimpor kode ke index.js
(Saya sudah menghubungkan index.js
ke index.html
).
Saya menyukainya index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
<body>
<button id="btn">click</button>
<script src="./index.js"></script>
</body>
</html>
index.js
import btn from './helper'
btn.addEventListener('click', function () {
window.alert('i am clicked')
})
dan terakhir helper.js
export let btn = document.getElementById('btn')
Lalu saya menjalankan file index.html di browser chrome.
Browser Chrome menampilkan pesan ini di konsol.
Kesalahan Sintaks Tidak Tertangkap: Tidak dapat menggunakan pernyataan import di luar modul
Tolong beri tahu bagaimana saya bisa mengatasi masalah itu. Saya mencari di google dan youtube, saya melakukan hal yang sama dengan yang mereka tunjukkan. Hasilnya, browser menampilkan pijatan itu.