<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <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=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" rel="stylesheet"> <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=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" rel="stylesheet"> <link rel="stylesheet" href="css/main.css"> <script src="./main.js"></script> <title>Florida Plan - Financing and Planning</title> </head> </html>El JS interno funciona bien y no me importaría usarlo, pero quiero empezar a acostumbrarme a usar archivos JS externos. He intentado vincularlo y parece que no funciona. Le di una pequeña prueba con solo una línea de código... Además, no se corrigió después de agregar un punto y coma.
document.getElementById("rent").innerHTML = "56" // externalInterior trabajado
<script> document.getElementById("rent").innerHTML = "56" // internal </script>Solo parecía funcionar en la etiqueta del script dentro del documento HTML. También intenté especificar rutas completas al archivo, que está en el mismo directorio, parece que no funciona. Captura de pantalla del directorio. Si alguien pudiera ayudar, ¡sería genial!