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);
}