首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在类型记录中如何实例化新的HTMLElement?

在类型记录中如何实例化新的HTMLElement?

提问于 2018-02-11 00:58:05
回答 2关注 0查看 370

我正在尝试在类型记录中实例化新的HTMLDivElement

var elem = new HTMLDivElement();

但是浏览器抛出

Uncaught TypeError: Illegal constructor.

解决办法似乎是使用

var elem = document.createElement('div');

但我觉得这不太理想是因为各种原因。

当有一个DOM元素时,为什么不能直接实例化DOM元素?中的关键字for inlib.d.ts?

declare var HTMLDivElement: {
    prototype: HTMLDivElement;
    new (): HTMLDivElement;
}
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档