forse la spiegazione è stata troppo sbrigativa... bisogna comunque dire a js di scrivere

faccio due esempi:

codice:
file.html
<!DOCTYPE html>
<html>

<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>Senza nome 1</title>
<script type="text/javascript" src="fileTxt.js"></script>
</head>

<body>
<p>primo</p>
<script language="javaScript">
document.write(testo);
</script>
<p>terzo</p>
</body>

</html>

fileTxt.js
testo="<p>secondo</p>"
oppure
codice:
file.html
<!DOCTYPE html>
<html>

<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>Senza nome 1</title>
</head>

<body>
<p>primo</p>
<script type="text/javascript" src="fileTxt.js"></script>
<p>terzo</p>
</body>

</html>


fileTxt.js
testo="<p>secondo</p>"
document.write(testo)