我尝试使用颜色选择器更改图片的颜色,但我还不明白该怎么做。 这是我到目前为止得到的代码:
<html>
<head>
</head>
<body>
<img src="Other img/SPIRAL.png" id="Img1" />
<div id="Img1"
onclick="changeColor()">
</div>
<input name="MyColorPicker"
type="color"
id="MyColorPicker" />
<script>
function changeColor() {
document.getElementById(
"Img1").style.color =
document.getElementById(
"MyColorPicker").value;
}
</script>
</body>
我在输入而不是div 上使用函数:
function changeColor() {
document.getElementById("img1").style.backgroundColor = document.getElementById(
"MyColorPicker").value;
}
<div id="img1">I will change color</div>
<input name="MyColorPicker"
type="color"
id="MyColorPicker" onchange="changeColor()" />
<script>
</script>
不带文本:
function changeColor() {
document.getElementById("img1").style.backgroundColor = document.getElementById(
"MyColorPicker").value;
}
<div id="img1" style="height:100px"></div>
<input name="MyColorPicker" type="color"
id="MyColorPicker" onchange="changeColor()" />
<script>
</script>