jsp页面里 怎样动态修改一个按钮的背景色?

我先对这个按钮设置了一个背景色。。<buttonid='s_js'style='cursor:hand;width:84px;height:28px;background... 我先对这个按钮设置了一个背景色。。
<button id='s_js' style='cursor:hand; width:84px; height:28px; background-color:#FAFAFA; pading:0px; border:0px;' >按 钮</button>

可我又想在后面更改它的背景色,如下:
function changecolor(btn) {
btn.className="btn_style";
}

.btn_style {
background-color:red;
}

大概就这样。。。可是背景色没有变化。。。貌似是因为什么“就近原则”

可我怎么样才能实现我的效果呢???

请指教。。。谢谢
展开
 我来答
neaudiy
推荐于2016-05-15 · 超过67用户采纳过TA的回答
知道小有建树答主
回答量:192
采纳率:0%
帮助的人:142万
展开全部
<style type="text/css">
.btn_style {

cursor:hand; width:84px; height:28px; background-color:red; pading:0px; border:0px;
}
.bt{
cursor:hand; width:84px; height:28px; background-color:#FAFAFA; pading:0px; border:0px;
}
</style>
<button id='s_js' class="bt" onclick=changecolor(this)>按 钮</button>

<Script>
function changecolor(o) {
o.className="btn_style";
}
</script>
这样才行,要把两个css都写出来
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式