Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.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创建单选按钮和标签_Javascript_Radio Button_Label - Fatal编程技术网

JavaScript创建单选按钮和标签

JavaScript创建单选按钮和标签,javascript,radio-button,label,Javascript,Radio Button,Label,我试图用JavaScript创建一个单选按钮和一个标签,我让单选按钮正常工作,但是标签没有出现在它旁边,我也不知道我做错了什么。这是我的代码: const x = document.createElement("INPUT"); x.setAttribute("type", "radio"); document.body.appendChild(x); const y = document.createElement("LAB

我试图用JavaScript创建一个单选按钮和一个标签,我让单选按钮正常工作,但是标签没有出现在它旁边,我也不知道我做错了什么。这是我的代码:


        const x = document.createElement("INPUT");
        x.setAttribute("type", "radio");
        document.body.appendChild(x);


        const y = document.createElement("LABEL");
        const t = document.createTextNode("Label text");
        y.textContent = "Label text";
        y.setAttribute("for", "lord");
        y.appendChild(t);

您需要将标签附加到主体,但您的代码将其作为单选按钮的子项附加

const x=document.createElement(“输入”);
x、 setAttribute(“类型”、“无线电”);
x、 setAttribute(“id”、“主”);
文件.正文.附件(x);
const y=document.createElement(“标签”);
const t=document.createTextNode(“标签文本”);
y、 textContent=“标签文本”;
y、 setAttribute(“代表”、“主”);

文件.正文.附件(t)您需要将标签附加到正文,但您的代码将其作为单选按钮的子项附加

const x=document.createElement(“输入”);
x、 setAttribute(“类型”、“无线电”);
x、 setAttribute(“id”、“主”);
文件.正文.附件(x);
const y=document.createElement(“标签”);
const t=document.createTextNode(“标签文本”);
y、 textContent=“标签文本”;
y、 setAttribute(“代表”、“主”);

文件.正文.附件(t)您必须使用apppend来取消文档,就像单选按钮一样

document.body.appendChild(y);

您必须像单选按钮一样应用程序来取消文档

document.body.appendChild(y);

感谢您的澄清和帮助:))感谢您的澄清和帮助:))如果我要将多个单选按钮分别放在另一个单选按钮下面,您能给我一个提示吗?非常感谢您的帮助。对于每个单选按钮和标签,创建一个div,将单选按钮和标签包装在该div中,然后将每个div附加到正文中好的,非常感谢:)如果在实现此功能时遇到任何问题,我将发布另一个问题。如果我要将多个单选按钮(每个按钮都带有一个标签)放在另一个下面,你能给我一个提示我可以用什么做这件事吗?非常感谢您的帮助。对于每个单选按钮和标签,创建一个div,将单选按钮和标签包装在该div中,然后将每个div附加到正文中好的,非常感谢:)如果实现此功能有任何问题,我将发布另一个问题。