innerHTML ,浏览器不同问题,急,急,急
一个frame:
<iframe id='ixinxi' name='ixinxi' width='442' height='99' style=' BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; HEIGHT: 100%;WIDTH: 100%' frameborder='0' hspace='0'></iframe>
js中用这两句添加数据,其中xinxi是变量,证明有值.
alert(xinxi);
frames("ixinxi").document.body.innerHTML+='你 说: '+xinxi+'<br />';
frames("ixinxi").scroll(0, 50000);
alert("显示成功");
问题是在我的ie7.0下运行正常,而在ie6.0下frame中死活都没出来,上面两个alert都成功,这是怎么回事?????
我用 ixinxi.document.body.innerHTML也试过,也是这样!
参考答案:frames["ixinxi"].document.body.innerHTML
在用js时表示属性的请用中括弧。