Esempio sotto file prova.html che richiama il file libreria.js creata da me:
<!DOCTYPE html>
<html>
<head>
<script language="JavaScript" type="text/JavaScript" src="libreria.js"></script>
</head>
<body>
<h2>Demo External JavaScript</h2>
<p id="demo">Un paragrafo</p>
<button type="button" onclick="myFunction()">Try it</button>
<p>Esempio di link o importazione a libreria.js".</p>
<p>(myFunction è scritta nel file "libreria.js")</p>
</body>
</html>
Sotto file libreria.js creata da me richiamata nel file prova.html
function myFunction() {
document.getElementById("demo").innerHTML = "Paragrafo cambiato.";
}
Nota sia il file prova.html che libreria.js sono contenute in una stessa cartella scelta o creata a piacimento nel mio disco C:
Nel file libreria.js la funzione è scritta senza essere rinchiusa in alcun tag