ОтветНашел вариант:
document.selection.createRange().pasteHTML("<span id=\"style1\"> </span>");
document.all["style1"].replaceNode(newstyle);
но, блин, хочется, чтобы в selection можно было вставить объект без предварительного создавания объекта... |