我應該如何更正此代碼?當涉及到document.getElementById ....什麼時候在最後使用.value?Javascript錯誤...無法設置爲空的屬性值
function processInput() {
if(i <= 5){
listItem = "item" + i;
document.getElementById("listItem").value = document.getElementById("toolBox").value;
document.getElementById("toolbox") = "";
if(i == 5){
document.getElementById("resultsExpl") = "Thank you for your suggestions";
}
i += 1;
}
document.getElementById()返回DOM元素。當.value()一個dom元素時,會發生以下兩種情況之一:如果dom元素具有值屬性(如文本字段或單選按鈕,選擇元素),那麼將返回該值。如果情況並非如此,那麼將返回DOM元素的開始和結束標記之間的文本。 –
現在,請嘗試自己,如果出現問題,請製作一個jsfiddle並在此處添加它。 –