Нужна зажимающаяся кнопка.
Вот такой код работает только один раз
<script>
function press(){
if(pressed==1){
pressed=0;
document.getElementById('butt').style.backgroundColor="#B4BDB9";
/*Тут еще код,который не виноват*/
}else{
pressed=1;
document.getElementById('bold').style.backgroundColor="#939c93";
/*Тут еще код,который не виноват*/
}
}
</script>
Кнопка:
<div id="butt" style="background-color:#B4BDB9;"><img onclick="press();" src="../pics/pic1.png"></div>
То есть зажимается она на ура,а вот отжиматься не хочет. Кстати вот так
<script>
pressed=0;
function press(){
alert('');
if(pressed==1){
pressed=0;
document.getElementById('butt').style.backgroundColor="#B4BDB9";
/*Тут еще код,который не виноват*/
}else{
pressed=1;
document.getElementById('bold').style.backgroundColor="#939c93";
/*Тут еще код,который не виноват*/
}
}
</script>
и вот так
function press(){
alert('');
if(pressed==1){
pressed=0;
document.getElementById('butt').style.backgroundColor="#B4BDB9";
/*Тут еще код,который не виноват*/
}
if(pressed==0){
pressed=1;
document.getElementById('bold').style.backgroundColor="#939c93";
/*Тут еще код,который не виноват*/
}
}
алерт в функции не срабатывает.