Alcune persone hanno un esempio che mi piace usando setAttribute. Tuttavia, si presume che tu non abbia alcuno stile attualmente impostato. Forse farei qualcosa come:
nFilter.setAttribute('style', nFilter.getAttribute('style') + ';width:330px;float:left;');
Oppure trasformalo in una funzione di supporto come questa:
function setStyle(el, css){
el.setAttribute('style', el.getAttribute('style') + ';' + css);
}
setStyle(nFilter, 'width:330px;float:left;');
Questo assicura che tu possa aggiungere stili ad esso continuamente e non rimuoverà nessuno stile attualmente impostato aggiungendolo sempre agli stili correnti. Aggiunge anche un punto e virgola extra in modo che se uno stile ne manca uno, ne aggiungerà un altro per assicurarsi che sia completamente delimitato.