Javascript 如何创建<;输入>;使用document.createElement()?

Javascript 如何创建<;输入>;使用document.createElement()?,javascript,html,dom,Javascript,Html,Dom,我尝试以下方法- var input = document.createElement("<input type='checkbox' name='test'>") 我使用Chrome 33.0.1750.146 m版创建普通元素,然后添加属性: var input = document.createElement("input"); input.type = "checkbox"; input.name = "test"; 创建普通元素,然后添加属性: var input =

我尝试以下方法-

var input = document.createElement("<input type='checkbox' name='test'>")

我使用Chrome 33.0.1750.146 m版创建普通元素,然后添加属性:

var input = document.createElement("input");
input.type = "checkbox";
input.name = "test";

创建普通元素,然后添加属性:

var input = document.createElement("input");
input.type = "checkbox";
input.name = "test";

创建普通元素,然后添加属性:

var input = document.createElement("input");
input.type = "checkbox";
input.name = "test";

创建普通元素,然后添加属性:

var input = document.createElement("input");
input.type = "checkbox";
input.name = "test";

document.createElement函数接受要创建的元素的标记名(在您的案例输入中)

然后可以访问该元素的属性,如下所示:

input.type = "checkbox";
input.name = "test";
下面是另一个答案相同的问题:

document.createElement函数为要创建的元素(在您的输入中)获取标记名

然后可以访问该元素的属性,如下所示:

input.type = "checkbox";
input.name = "test";
下面是另一个答案相同的问题:

document.createElement函数为要创建的元素(在您的输入中)获取标记名

然后可以访问该元素的属性,如下所示:

input.type = "checkbox";
input.name = "test";
下面是另一个答案相同的问题:

document.createElement函数为要创建的元素(在您的输入中)获取标记名

然后可以访问该元素的属性,如下所示:

input.type = "checkbox";
input.name = "test";
下面是另一个答案相同的问题:

查看文档MDN通常对DOM方法有很好的解释:查看文档MDN通常对DOM方法有很好的解释:查看文档MDN通常对DOM方法有很好的解释:查看文档MDN通常对DOM方法有很好的解释:您还可以使用input.setAttribute('type','checkbox')。这样,您可以设置所有需要的属性。这不是设置属性,而是设置速记属性属性,即反映属性值的属性@首选NickySmits速记属性;一个值得注意的例外是
data-*
属性和XML名称空间中的属性。我知道你在说什么。但这两种方法都有效。如果此人决定添加一些onclick操作,他可以在字符串中完成,这可能比匿名函数更容易(因为此人正在学习基础知识),您也可以使用input.setAttribute('type','checkbox')。这样,您可以设置所有需要的属性。这不是设置属性,而是设置速记属性属性,即反映属性值的属性@首选NickySmits速记属性;一个值得注意的例外是
data-*
属性和XML名称空间中的属性。我知道你在说什么。但这两种方法都有效。如果此人决定添加一些onclick操作,他可以在字符串中完成,这可能比匿名函数更容易(因为此人正在学习基础知识),您也可以使用input.setAttribute('type','checkbox')。这样,您可以设置所有需要的属性。这不是设置属性,而是设置速记属性属性,即反映属性值的属性@首选NickySmits速记属性;一个值得注意的例外是
data-*
属性和XML名称空间中的属性。我知道你在说什么。但这两种方法都有效。如果此人决定添加一些onclick操作,他可以在字符串中完成,这可能比匿名函数更容易(因为此人正在学习基础知识),您也可以使用input.setAttribute('type','checkbox')。这样,您可以设置所有需要的属性。这不是设置属性,而是设置速记属性属性,即反映属性值的属性@首选NickySmits速记属性;一个值得注意的例外是
data-*
属性和XML名称空间中的属性。我知道你在说什么。但这两种方法都有效。如果此人决定添加一些onclick操作,他可以在字符串中完成,这可能比匿名函数更容易(因为此人正在学习基础知识)