Ответ 1
Наконец-то я нашел рабочий код - попробуйте следующее:
document.getElementById("button").style.background='#000000';
Есть ли способ изменить цвет кнопки или, по крайней мере, цвет ярлыка кнопки программно? Я могу изменить сам ярлык с помощью
document.getElementById("button").object.textElement.innerText = "newlabel";
Но как изменить цвет?
Наконец-то я нашел рабочий код - попробуйте следующее:
document.getElementById("button").style.background='#000000';
Вот пример использования HTML:
<input type="button" value="click me" onclick="this.style.color='#000000';
this.style.backgroundColor = '#ffffff'" />
И вот пример использования JavaScript:
document.getElementById("button").bgcolor="#Insert Color Here";
Вероятно, лучше всего изменить имя класса:
document.getElementById("button").className = 'button_color';
Затем вы добавляете стиль бутона в CSS, где вы можете установить цвет фона и все остальное.
use jquery : $("#id").css("background","red");
Я считаю, что вы хотите bgcolor. Что-то вроде этого:
document.getElementById("button").bgcolor="#ffffff";
Вот несколько демо, которые могут помочь: