收音机表格价值没有显示?

Dig*_*ion 0 javascript jquery input

我仍然是一个新手,对任何错误都很抱歉.我搜索了很多,无法解决我的问题.我动态创建了这个无线电输入:

var radio_input = document.createElement('input');
radio_input.type = "radio";
radio_input.name = "test_input"
radio_input.value = "teeest";
radio_input.appendChild(my_form);
Run Code Online (Sandbox Code Playgroud)

但是我无法显示输入值.我得到类似的东西: test_input (但一个而不是3个)

我希望在输入的左侧写上"测试"...有人可以帮助我吗?

Luc*_*sta 5

正如@RobertoLinare在评论中所说,你可以创建一个div并附加标签:

var radio_input = document.createElement('input');
var label = document.createElement('label');
var div = document.createElement('div');

radio_input.type = "radio";
radio_input.name = "test_input"
radio_input.value = "teeest";

label.innerHTML = "Label";
document.getElementById("my_form").appendChild(div);
div.appendChild(label);
div.appendChild(radio_input);
Run Code Online (Sandbox Code Playgroud)
<form id="my_form">

</form>
Run Code Online (Sandbox Code Playgroud)