1
所以我是一个完整的初学者,如果它是关于多边形。
我有一个id="a"
多边形,当它被点击时,名为changecolor()
的函数被调用。我将默认颜色设置为绿色,并且我希望它在点击时变成另一个绿色,现在当它再次点击时,我希望它检查它是什么颜色并基于它改变颜色或不是,下面是函数changecolor()
:Javascript多边形颜色检查
function changecolor(){
if(a.style.fill === '#73e600') {
a.style.fill = 'green';
} else {
a.style.fill = '#73e600';
}
}
此代码似乎如果我'green'
代替'#73e600'
做到这一点,所以我的问题是我怎么做它用十六进制颜色代码工作,以及工作?
看看http://stackoverflow.com/questions/40909834/changing-color-of-text-on-click-html/40910053 – maheshiv