gpt4 book ai didi

javascript - 如何在javascript中写入文本框的下一行

转载 作者:行者123 更新时间:2023-11-30 10:46:39 24 4
gpt4 key购买 nike

我的代码使用 SetTimeout 函数写入一个文本框并显示不同的文本行。但每次写入时,它都会用新文本替换原始文本。我真正想要的是让它继续在新的一行上书写。我是 javascript 的新手,所以我需要一些帮助。到目前为止,这是我的代码:

putftp.onclick = function () {
var Text = document.getElementById("TextBox");

function firsttext() {
Text.innerHTML = "This is the first test.";
setTimeout(secondtest, 3000);
}
function secondtest() {
Text.innerHTML = "This is the second test.";
setTimeout(thirdtest, 5000);

我希望输出是

这是第一个测试。

这是第二次测试。

代替

这是第二次测试。

任何帮助将不胜感激!!

最佳答案

您需要将 innerHTML 的内容连接在一起。目前你只是改变它的值(value):

Text.innerHTML += "<br />This is the second test.";

关于javascript - 如何在javascript中写入文本框的下一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7984370/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com