Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/444.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_Html - Fatal编程技术网

如何在JavaScript中创建新行?

如何在JavaScript中创建新行?,javascript,html,Javascript,Html,我在div区域添加了一个文本框。但是,我希望它在执行该操作之后转到该div中的新行,因此我的for循环将打印一列文本框,而不是一行 我试过这个: <div id="timearea"> </div> var br = '<br/>'; br.appendTo("#timearea"); var br=''; br.附于(“#时区”); 然而,这不起作用。代码是什么?您需要使用createElement()方法创建元素,然后使用appendChild()方

我在div区域添加了一个文本框。但是,我希望它在执行该操作之后转到该div中的新行,因此我的
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(“
”)