如何在JavaScript中创建新行?
我在div区域添加了一个文本框。但是,我希望它在执行该操作之后转到该div中的新行,因此我的如何在JavaScript中创建新行?,javascript,html,Javascript,Html,我在div区域添加了一个文本框。但是,我希望它在执行该操作之后转到该div中的新行,因此我的for循环将打印一列文本框,而不是一行 我试过这个: <div id="timearea"> </div> var br = '<br/>'; br.appendTo("#timearea"); var br=''; br.附于(“#时区”); 然而,这不起作用。代码是什么?您需要使用createElement()方法创建元素,然后使用appendChild()方
for
循环将打印一列文本框,而不是一行
我试过这个:
<div id="timearea"> </div>
var br = '<br/>';
br.appendTo("#timearea");
var br='
';
br.附于(“#时区”);
然而,这不起作用。代码是什么?您需要使用
createElement()
方法创建元素,然后使用appendChild()
方法将子元素附加到元素中
var br = document.createElement("br");
document.getElementById("timearea").appendChild(br);
您需要使用
createElement()
方法创建元素,然后使用appendChild()
方法将子元素附加到元素中
var br = document.createElement("br");
document.getElementById("timearea").appendChild(br);
我建议你对你的div应用CSS样式来控制它们的布局。您可以向样式内联添加属性,或者(最好)添加类以通过JavaScript分配样式 该属性控制流-
显示:block
应该这样做
.my_block_class {
display:block;
}
然后可以使用JavaScript添加该类,如:
或者,如果您想在不上课的情况下完成此操作:
document.getElementById("timearea").style.display = "block";
我建议你对你的div应用CSS样式来控制它们的布局。您可以向样式内联添加属性,或者(最好)添加类以通过JavaScript分配样式 该属性控制流-
显示:block
应该这样做
.my_block_class {
display:block;
}
然后可以使用JavaScript添加该类,如:
或者,如果您想在不上课的情况下完成此操作:
document.getElementById("timearea").style.display = "block";
不确定您的意思是
textarea
还是input type=“text”
,但无论如何,最好在CSS中这样做。在CSS文件或内联样式描述中添加:
#timearea input {
display:block;
}
如果是要添加的输入
元素,或:
#timearea textarea {
display:block;
}
如果它是一个
textarea
不确定您的意思是textarea
还是input type=“text”
,但无论如何,最好在CSS中这样做。在CSS文件或内联样式描述中添加:
#timearea input {
display:block;
}
如果是要添加的输入
元素,或:
#timearea textarea {
display:block;
}
如果它是一个
textarea
如果这是jQuery,它可能是$(“#timearea”).append(“”)如果这是jQuery,它可能是$(“#timearea”).append(“
”)