這是我第二天用JavaScript做任何事情,所以我是一個完整的初學者。正如標題所述,我只是想使用settimeout函數更改文本框的文本值。我搜索了互聯網,並走到了死衚衕。這是我到目前爲止,SetTimout函數改變文本框中的文本
putftp.onclick = function() {
var Text = document.getElementById("TextBox");
function firsttext() {
document.getElementbyID("TextBox").innerHTML = "This is the first test.";
setTimeout("secondtest()",3000);
}
function secondtest() {
document.getElementById("TextBox").innerHTML = "This is the second test.";
setTimeout("thirdtest()",5000);
}
function thirdtest() {
document.getElementById("TextBox").innerHTML = "This is the last test.";
}
};
林不知道,如果即時通訊使用正確的格式,或者,如果im甚至望其項背是正確。我非常確定除了document.getElementbyID(「textbox」)。innerHTML部分外,一切正常。我會認爲有些事情會發生改變,但只是我的第二天,所以我完全可以對這個問題毫無頭緒。感謝您的幫助!
對於所有回答的人,'innerHTML'不會改變文本框的值> _>。它的'.value ='text'' – f0x
@ f0x謝謝,注意到在構建測試用例時。 :) –