根据单击按钮颜色更改输入背景颜色。

时间:2014-05-01 09:01:20

标签: javascript button

任何人都可以帮助我:

根据彩色按钮更改输入字段的背景颜色(和值) 实际上已经写了它应该如何工作。
非常感谢提前!

function changeColor(newColor) {
    var elem = document.getElementById("paral");
    elem.style.color = newColor;
    elem.value = newColor;
}

http://jsfiddle.net/yK2pw/

1 个答案:

答案 0 :(得分:1)

JSFiddle

将js的设置更改为No wrap - in <body>

在您的实际html文件中,您希望在结束<script>标记之前的body标记中包含此脚本。

我还略微编辑了你的代码。你说你想要改变背景颜色,所以我改变了

elem.style.color = newColor;

elem.style.background = newColor;

实际上会改变背景,而不仅仅是文字颜色。