[英]I'm trying to create a javascript Dom radio button and attribute dynamically
我正在尝试使用JavaScript创建一个单选按钮。 但这似乎不起作用
function div()
{
var newDiv = document.createElement("div");
newDiv.id = "myDiv";
newDiv.style.width = "200px";
newDiv.style.height = "100px";
newDiv.style.background = "red";
newDiv.style.border = "inset";
newDiv.style.borderwidth = "20px";
newDiv.style.borderColor = "blue";
document.body.appendChild(newDiv);
}
使用input
更改div
。并添加type="radio"
function div() { var newDiv = document.createElement("input"); newDiv.id = "myDiv"; newDiv.style.width = "200px"; newDiv.style.height = "100px"; newDiv.style.background = "red"; newDiv.style.border = "inset"; newDiv.style.borderwidth = "20px"; newDiv.style.borderColor = "blue"; newDiv.type="radio"; document.body.appendChild(newDiv); } div();
更新
如何动态设置属性? 与上述相同。 通过ID调用Dom元素
function div() { // var newDiv = document.getElementById("input"); //its call the element //or var newDiv = document.getElementsByTagName("input")[0]; newDiv.id = "myDiv"; newDiv.style.width = "200px"; newDiv.style.height = "100px"; newDiv.style.background = "red"; newDiv.style.border = "inset"; newDiv.style.borderwidth = "20px"; newDiv.style.borderColor = "blue"; newDiv.type="radio"; document.body.appendChild(newDiv); console.log(newDiv.outerHTML) } div();
<input id="input">
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.