Quando chiamo questa funzione che dovrebbe allegare un foglio di stile dinamicamente non accade nulla.

Eppure con un alert prima e dopo la chiamata :

Codice PHP:
alert(document.getElementsByTagName('link').length); 
prima mi viene restituito 0 e poi 1, quindi il tag è inserito nel documento ma perchè gli stile non vanno?

Codice PHP:
function modStyle()
        {
            
/*padre.setStyle('position', 'relative');
            div.setStyle('display', 'block').setStyle('position', 'absolute').setStyle('left', 150).setStyle('top', -50).setStyle('z-index', 10).setStyle('font-size', 8);*/
            
var head document.getElementsByTagName('head')[0];
            
            var 
css document.createElement('link');
            
css.setAttribute('rel''stylesheet');
            
css.setAttribute('type''text/css');
            
css.setAttribute('href''css/MegaMenu.css');
            
head.appendChild(css);
        }