如何使用按钮中的文本使用javascript更改背景颜色

时间:2015-07-07 20:20:07

标签: javascript

/** 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;

我试图让背景颜色等于那个文字。

3 个答案:

答案 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;
}