我有一個Javascript函數來改變SVG橢圓對象的顏色使用id =「眼睛」功能&ID以JavaScript
document.getElementById("eye").onmouseover = function() {
changeColor()
};
function changeColor() {
document.getElementById("eye").style.fill = "red";
}
document.getElementById("eye").onmouseout = function() {
changeColor2()
};
function changeColor2() {
document.getElementById("eye").style.fill = "green";
}
現在有使用id =「鼻子」 2個SVG對象和id =」嘴巴「,我該如何在這兩個物體上應用相同的變色功能?是的,我可以重複2次,但必須有更好的方式來做到這一點。注意3個對象不應同時改變顏色,這意味着不需要循環。
ID的情況下應該是元素獨特。 – 2014-11-21 20:12:59
你在這裏看到任何2個具有相同ID的元素嗎? :d – 2014-11-21 20:18:32