Voglio aggiungere un po 'di stile al tag head nella pagina html usando javascript.Aggiungi qualche HTML nel tag HEAD?
var h = document.getElementsByTagName('head').item(0);
h.innerHTML += '<style>a{font-size:100px;}</style>';
Ma quando ho eseguito questo codice in IE8 vedo questo messaggio di errore: Impossibile impostare la proprietà innerHTML. Elemento di destinazione non valido per questa operazione.
Qualche idea?
A parte il problema con IE non gradimento per impostare 'innerHTML' su vari elementi come' '
: Non utilizzare mai' innerHTML + = '. Dovresti serializzare tutti i nodi all'interno dell'elemento head in HTML, aggiungere una stringa e poi analizzarli indietro, perdendo tutto il contenuto non serializzabile nel processo. Questo è sempre da evitare. – bobince