из расширения создаю элемент span

Выделить код

Код:

var p = document.createElement( "DIV" );
p.setAttribute("id","toolTipBox");
p.setAttribute("width","400");

                var cellText = document.createTextNode("cell is row , column ");
                p.appendChild(cellText);

window._content.document.body.appendChild(p);

позже показываю этот элемент в качестве тултипа.

не могу найти как поменять текст этому Div'у

пробовал

document.getElementById('toolTipBox')
window._content.document.getElementById('toolTipBox')
window._content.document.getElementById('toolTipBox').nodeValue
window._content.document.getElementById('toolTipBox').innerHTML
window._content.document.getElementById('toolTipBox').childNodes[0].nodeValue
а также возможные вариации

везде говорит undefined, nochild

из javascript окружения все работало нормально, из расширения не работает

помогите

Выделить код

Код:

alert(p.firstChild.data);

Может похожая проблема:
http://forum.mozilla-russia.org/viewtopic.php?id=39368

node ID is not defined & DOCTYPE html PUBLIC

В других браузерах все работает?