这个在ff用不了 为什么啊该怎么解决

这个在ff用不了 为什么啊varoNewDivdocument.createElement( div )with(oNewDiv){onmouseoverfunctio

这个在ff用不了 为什么啊
var   oNewDiv   =   document.createElement( "div ");
with(oNewDiv){
onmouseover   =   function(){   this.className   =   "selected "   };
onmouseout   =   function(){   this.className   =   " "   };
innerHTML   =   sValue;
}
this.oDiv.appendChild(oNewDiv);

ie能正常的

[解决办法]
this.oDiv.是什么意思