如何更改图像的颜色?

时间:2009-05-13 10:24:50

标签: javascript

如果我点击图像,应该更改图像部分的颜色。然后我想替换图像。可以使用javasript完成吗? 请帮助我。

4 个答案:

答案 0 :(得分:2)

JavaScript不能改变像.jpg,.png或.gif这样的物理图像(据我所知)但是替换图像很容易。

document.getElementById("foo").src = "example.jpg";

答案 1 :(得分:0)

如果您的意思是更改所点击的像素的颜色,则不会,仅使用JavaScript无法实现。但是你可以获取坐标并将它们传递给PHP脚本。在PHP中,您可以更改图像。

http://de2.php.net/manual/en/book.image.php

答案 2 :(得分:0)

除非我误解,否则我认为您可能会在想要更改的图像上方放置透明图像,从而改变图像的外观。我想我曾用prototype做过类似的事。

答案 3 :(得分:0)

至于颜色变化,是的,可以做,你可以使用你的图像用SVG和Canvas元素和JavaScript做点什么。