Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript document.createElement多个参数_Javascript_Html_Dom_Polymer - Fatal编程技术网

Javascript document.createElement多个参数

Javascript document.createElement多个参数,javascript,html,dom,polymer,Javascript,Html,Dom,Polymer,我正在阅读聚合物文档,我看到了: var el2=document.createElement('input','my input') 暂时忘记polymer,document.createElement当前可以接受两个参数吗?它与聚合物的类型扩展有关吗 旁注: 当我用两个参数调用它时,它是“抱怨”的。不,它不能。FROM MDN:在HTML文档中,document.createElement()方法创建指定的HTML元素或HtmlUnknowneElement(如果给定的元素名称不是已知的)

我正在阅读聚合物文档,我看到了:

var el2=document.createElement('input','my input')

暂时忘记polymer,
document.createElement
当前可以接受两个参数吗?它与聚合物的类型扩展有关吗

旁注:
当我用两个参数调用它时,它是“抱怨”的。

不,它不能。FROM MDN:在HTML文档中,document.createElement()方法创建指定的HTML元素或HtmlUnknowneElement(如果给定的元素名称不是已知的)

var element = document.createElement(tagName);
元素是创建的元素对象。 标记名是指定要创建的元素类型的字符串。所创建元素的节点名用标记名的值初始化


目前,
document.createElement
将只接受一个参数(忽略第二个参数)。似乎有一个规范允许您传递一个
typeExtension
,您可以阅读它。该规范仍在工作中,尚未以任何形式在任何浏览器上实现


快速编辑:chrome stable似乎包含
typeExtension
参数,可以找到该参数。感谢@ScottMiles的澄清。

查看文档,该函数似乎没有包含两个参数,因此会忽略第二个参数。它是在Chrome stable中实现的。您在@ScottMiles的任何地方都有文档吗?我在任何地方都找不到任何东西,除了它的规范还在审查中。