私のコードはテキストボックスに書き込み、SetTimeout関数を使用してさまざまなテキスト行を表示します。しかし、それが書き込まれるたびに、それは元のテキストを新しいテキストに置き換えます。私が本当に好きなのは、それが新しい行に書き続けることです。私は非常にjavascriptに新しいので、私はこれで少し助けが必要です。ここに私のコードは、これまでのところです: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);
私はこれが最初のテストで出力が
ようにしたいと思います。
これは2番目のテストです。
代わりに
は、この第2の試験です。
ご協力いただければ幸いです!
+はコードを続行します。ありがとうございます。しかし何らかの理由でそれが "
"という部分でエラーを起こします。なぜでしょうか? – javasocute
文字がエスケープ文字である可能性があります。エラーメッセージを生成するブラウザとエラーは何ですか?ここでエラーが表示されますか:http: /jsfiddle.net/mXrGG/ – Jesse
いいえ私はいませんもっと混乱していますよLol。ここでエラーが発生していますText.innerHTML + = "
これは2番目のテストです"; これはランタイムエラーです興味深いのは、私が
を取り除くとうまくいくからです。 – javasocute