hi,
warum schreibst du nur für den IE? So sollte es auch in richtigen Browsern wie Opera/Mozilla funktionieren:
document.getElementsByName('tag'+x)[0].innerHTML = '...';
wobei man dann auch, sofern die tag-namen nur für diesen zweck und keinen anderen gebraucht werden, gleich nur den namen "tag" für alle betroffenen elemente verwenden könnte, und dann den index in der eckigen klammer hochzählt.
gruss,
wahsaga