2017-02-26 59 views
1

我使用這個腳本:我可以添加text.toLowerCase();到一個已經運作的腳本?

function validateform() { 
    var textarea = document.getElementById('textareabox'); 
    var word = '<?php echo $answerbutton_of_this_page ?>'; 

    var textValue = textarea.value; 
    if (textValue.indexOf(word) != -1) { 
    document.getElementById("correcto").innerHTML = '<?php echo $outputvali_of_this_page; ?>'; 
    return true; 
    } else { 
    document.getElementById("incorrecto").innerHTML = 'Incorrect!'; 
    } 
} 

我想補充:

document.getElementById("textareabox").value = text.toLowerCase(); 

但我無法得到它的工作。我應該在哪裏或如何添加? 我希望腳本首先小寫輸入,然後查看用戶是否有正確/不正確的答案。

回答

2

只要改變:

var textValue = textarea.value; 

要:

var textValue = textarea.value.toLowerCase(); 
+0

的確!非常感謝。你能簡單地解釋爲什麼在那裏? – baswijdenesdotcom

+0

這是您通過從文本框中獲取值來聲明textvalue變量的地方。所以 - 只需在值上實現toLowerCase函數。如果您對此問題感興趣,請注意:) –

+0

您可以點擊評分下方的「V」按鈕,以便將此答案設置爲正確的? –

相關問題