为什么 HTML 标签没有<input>
像其他 HTML 标签一样获得结束标签,如果我们关闭输入标签会出现什么问题?
我试图谷歌,我找到了编写这样一个输入标签的标准,<input type="text" name="name">
而不是用</input>
.
Radio
当我使用为按钮创建输入标签时,我个人感觉到了这个问题
var DOM_tag = document.createElement("input");
这虽然创建了一个单选按钮,但TextNode
我附加到单选按钮
document.createTextNode("Radio Label");
不起作用。Radio Label
在这种情况下,它只是显示带有 no 的单选按钮。
虽然我可以看到完整的代码:
<input id="my_id" type="radio" name="radio_name">Radio Label</input>
什么是解释?
附言
我遇到的主要问题是输入标签的自动关闭,正如我在问题中提到的那样,我正在使用var DOM_tag = document.createElement("input");
它会自动创建一个关闭标签。我该怎么办?