我想制作一个颜色选择器来更改用户创建的颜色的不透明度。 html 基本上包含一个表单,其中包含我通过 document.getElementById().value
获得的输入。我的问题是:如何将输入的值存储在变量中,以便能够更改从用户那里获得的 rgb 颜色的不透明度?
这是从表单中获取所有颜色的函数。
function generateColor() { // generate colors and save them for later on
var red = document.getElementById("red").value;
var green = document.getElementById("green").value;
var blue = document.getElementById("blue").value;
return "rgb(" + red + "," + green + "," + blue + ")";
}
最佳答案
你的意思是:
function generateColor() { // generate colors and save them for later on
var red = getElementById("red").value,
green = getElementById("green").value,
blue = getElementById("blue").value,
rgb = "rgb(" + red + "," + green + "," + blue + ")";
然后你可以像使用 red, green and blue
一样使用 rgb
关于javascript - 如何将表单中的值存储在变量中以供以后在函数中使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20555223/