спасибо, так работает, но все же от чего от чего здесь последний элемент только
я так понимаю предыдущие затираются но почему?
for( var i in htmlAttribute['style'] )
{
var c = i, d = htmlAttribute['style'][i]
html.setAttribute('style', ( c+ ':' + d +';') )
}