Element.tag 构造函数
根据标记名创建指定的HTML元素。
这与 Document.createElement 类似。 tag
应该是一个有效的HTML标记名。如果 tag
是一个未知标记,则这将创建一个 UnknownElement。
var divElement = new Element.tag('div');
print(divElement is DivElement); // 'true'
var myElement = new Element.tag('unknownTag');
print(myElement is UnknownElement); // 'true'
对于标准元素,最好使用元素类型构造函数
var element = new DivElement();
例如,最好是使用 new CanvasElement()
,因为表达式的类型是 CanvasElement
,而 Element.tag
的类型则是更模糊的 Element
。
另请参阅
实现
factory Element.tag(String tag, [String? typeExtension]) =>
_ElementFactoryProvider.createElement_tag(tag, typeExtension);