javascript – HTML对HTMLDocument和HTMLElement有什么作用?

javascript的范围内,参考 HTMLDocumentHTMLElement会引发IE8的错误.

我得到的错误是“HTMLElement未定义”.

使JS与本浏览器的本机DOM对象进行交互的方式是什么?

解决方法

在IE8中,您必须使用Element和HTMLDocument类.在IE7 …没什么,因为IE7是可怕的标准.你必须依靠jQuery或其他包装DOM元素的框架.

在我自己的框架中,我做了这个简单的检查:

var elementPrototype = typeof HTMLElement !== "undefined"
        ? HTMLElement.prototype : Element.prototype;

请注意,这不是IE7及更低版本的框架.

相关文章

前言 做过web项目开发的人对layer弹层组件肯定不陌生,作为l...
前言 前端表单校验是过滤无效数据、假数据、有毒数据的第一步...
前言 图片上传是web项目常见的需求,我基于之前的博客的代码...
前言 导出Excel文件这个功能,通常都是在后端实现返回前端一...
前言 众所周知,js是单线程的,从上往下,从左往右依次执行,...
前言 项目开发中,我们可能会碰到这样的需求:select标签,禁...