【发布时间】:2018-05-03 05:01:23
【问题描述】:
我有一个 javascript 函数可以在单击按钮时更改按钮样式。
HTML
<button id="pause" class="pause" onclick="event_click_startpause(this);">Pause</button>
Javascript
window.event_click_startpause = function(btn) {
if (interval === null) {
start();
btn.innerText = 'pause';
btn.style.backgroundColor = "#c1580b";
btn.style.box-shadow= "0px 0px 0px 3px #173B0B"
}
}
在这里我想为按钮添加另一种样式。为此我也添加了这个
btn.style.box-shadow= "0px 0px 0px 3px #173B0B"
这个功能不可以添加多种样式吗?那么我该如何解决这个问题。
【问题讨论】:
-
在 DOM(和 Javascript)中,属性名称是 camelCase (
.style.boxShadow)。只有在 CSS 中它们是 kebab-case。ツ -
你的项目中有 Jquery 吗?
-
不,没有 Jquery
标签: javascript html css button