IE_Firefox兼容性问题.docVIP

  • 0
  • 0
  • 约9.9千字
  • 约 7页
  • 2017-05-04 发布于河南
  • 举报
IE_Firefox兼容性问题

IE Firefox 兼容性问题 1. 对象问题 1.1 Form对象 现有问题: 现有代码这获得form对象通过document.forms(formName),这样使用在IE 能接受,MF 不能。 解决方法: 改用作为下标运算。改为document.forms[formName] 备注 上述的改用作为下标运算中的formName是id而name 1.2 HTML对象 现有问题: 在IE 中,HTML 对象的ID 可以作为document 的下属对象变量名直接使用。在MF 中不能。 document.all(itemName)或者document.all(itemId) 解决方法: 使用对象ID作为对象变量名 document.getElementById(itemId) 备注 document.all是IE自定义的方法,所以请大家尽量不使用。 还有一种方式,在IE和MF都可以使用 var f = document.forms[formName ]; var o = f. itemId; 1.3 DIV对象 现有问题: 在IE 中,DIV对象可以使用ID作为对象变量名直接使用。在MF 中不能。 DivId.style.display = none 解决方法: document.getElementById(DivId).style.display = none 备注 获??对象

文档评论(0)

1亿VIP精品文档

相关文档