日期:2014-05-17  浏览次数:20548 次

innerHTML在火狐中的显示问题
改前的代码:
-------------------------------------------
function seeBig(thispic) {
document.all.viewPic.innerHTML='<img src='+thispic+' width=123 height=78 border=0 onload=javascript:DrawImage(this,123,78);>'
}
------------------------------------------

修改后的代码:
------------------------------------------
function seeBig(thispic) {
document.getElementById("viewPic").innerHTML='<img src='+thispic+' width=123 height=78 border=0 onload=javascript:DrawImage(this,123,78);>'
}
------------------------------------------
通过上面的代码片段,大家可以看出,在IE下对innerHTML要求没有在firefox下严格,在firefox下必须用getElementByid获得ID才行。