我一直在試圖通過輸入並拋出函數來改變文本的顏色,但我不知道我出錯的地方。我已經使用了參考代碼,並且改變了一兩個值,所以我認爲我搞砸了。這裏是我遇到的代碼:通過函數更改文本顏色
<form>
<input id="newColor" type="text"> <button value="Text" onclick="changeText(tColor)">Text</button>
</form>
<br>
<div id="divTag">
THIS TEXT HERE
</div>
<script>
function changeText(tColor)
{
document.getElementById("newColor").value = tColor.value;
document.getElementById("divTag").style.backgroundColor = tColor;
}
</script>
這真的讓我感到困擾。我也需要改變頁面的背景顏色,但因爲它的方式相同,所以我可以根據這段代碼學習。有人可以幫我嗎?
......用'color',而不是'backgroundColor'? – Ryan