/** HTML File **/
<button id="blue" onclick="colors()">blue</button>
/** JavaScript File **/
function colors() {
document.body.style.backgroundColor=
document.getElementById('blue').value;
}
&#34;按钮&#34;包含文本,&#34;蓝色&#34;
我试图让背景颜色等于那个文字。
答案 0 :(得分:0)
改为使用innerHTML
:
function colors() {
document.body.style.backgroundColor = document.getElementById('blue').innerHTML;
}
答案 1 :(得分:0)
<button onclick="colors('blue')">blue</button>
<script>
/**
** @param {String} color - The color you want to change to
**/
function colors(color) {
document.body.style.backgroundColor = color;
}
</script>
答案 2 :(得分:0)
使用输入
/** HTML File **/
<input type="button" id="blue" value="blue" onClick="colors();"></input>
/** JavaScript File **/
function colors() {
document.body.style.backgroundColor=
document.getElementById('blue').value;
}