Buon pomeriggio a tutti...

credevo di aver imparato a usare getElementById, ma evidentemente sono ancora indietro...

ho un .js che rende "effettato" un menu (non imposta cosa fa esattamente, poniamo che applichi uno sfondo)

quindi in HEAD avrei il richiamo:
<script type="text/javascript" src="js/menu.js">

però io vorrei avere un bottone che attiva/disattiva l'effetto sul menu...

quindi che faccio?

in HEAD metto così:
<script type="text/javascript" id="jscript">

e poi con un bottone faccio così:
<input type="button" onclick="AttivaJs();">
usando questo .js:
<script type="text/javascript">
function AttivaJs() {
document.getElementById('jscript').src = 'js/menu.js';
}
</script>


perché non mi funziona questo semplice getElementById?
perché non posso assegnare ID a <script>?
perché sbaglio sintassi?

voi come fareste per rendere attivo/disattivo il .js menu.js?

grazie in anticipo...

:master: