永发信息网

JavaScript如何设置获取焦点按钮的颜色

答案:4  悬赏:0  手机版
解决时间 2021-03-01 04:16
我的意思是一个导航条,背景色为灰色,鼠标在上面移动时会变色(蓝色),当鼠标点击按钮后按钮变成蓝色,当再点击另一个按钮时另一个按钮变成蓝色,第一个按钮再变回灰色。请各位大哥帮帮忙了。

<由于输入字数有限,所以就不能把代码贴出来让大家看了>
最佳答案
&lt;script&gt;<br>function over(num)<br>{<br> for(i=0;i&lt;dh.length;i++)<br> {<br>  dh[i].className=&quot;class1&quot;;<br> }<br> //alert(num);<br> dh[num].className=&quot;class2&quot;;<br>}<br>&lt;/script&gt;<br>&lt;style&gt;<br>#dh{ text-align:center; width:100px; height:20px; float:left}<br>.class1{ background-color:#999999;}<br>.class2{ background-color:#000099;}<br>&lt;/style&gt;<br>&lt;body&gt;<br>&lt;div id=&quot;dh&quot; class=&quot;class1&quot; onmouseover=&quot;over(0)&quot; onclick=&quot;over(0)&quot;&gt;&lt;a href=&quot;#&quot;&gt;首页&lt;/a&gt;&lt;/div&gt;<br>&lt;div id=&quot;dh&quot; class=&quot;class1&quot; onmouseover=&quot;over(1)&quot; onclick=&quot;over(1)&quot;&gt;&lt;a href=&quot;#&quot;&gt;公司简介&lt;/a&gt;&lt;/div&gt;<br>&lt;div id=&quot;dh&quot; class=&quot;class1&quot; onmouseover=&quot;over(2)&quot; onclick=&quot;over(2)&quot;&gt;&lt;a href=&quot;#&quot;&gt;联系我们&lt;/a&gt;&lt;/div&gt;<br>&lt;/body&gt;
全部回答
<input type="button" onclick="test(this)" value="变颜色" /> function test(e){ e.style.backgroundColor = "red"; }
&lt;script&gt;<br>function over(num)<br>{<br> for(i=0;i<dh.length;i++)<br> {<br>  dh[i].classname="class1";<br> }<br> //alert(num);<br> dh[num].classname="class2";<br>}<br>&lt;&#47;script&gt;<br><style><br>#dh{ text-align:center; width:100px; height:20px; float:left}<br>.class1{ background-color:#999999;}<br>.class2{ background-color:#000099;}<br></style><br><body><br><div id="dh" class="class1" onmouseover="over(0)" onclick="over(0)"><a href="#">首页</a></div><br><div id="dh" class="class1" onmouseover="over(1)" onclick="over(1)"><a href="#">公司简介</a></div><br><div id="dh" class="class1" onmouseover="over(2)" onclick="over(2)"><a href="#">联系我们</a></div><br></body>
通过js修改目标按钮的CSS里控制背景色的属性,例如:onblur="this.style.backgroundColor='white';"
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
重庆哪一家钢管价格最便宜?
花盆什么牌子的好
员工转正申请书的自我评价怎么写
博乐琴行艺术培训中心怎么去啊,有知道地址的
三角形三边的长分别为3,4,x,那么三角形的
永甸客运站怎么去啊,有知道地址的么
哪里可以包装礼物啊,给同学
蜡笔小新哪一季最好看
微信被别人屏蔽了 怎么加他回来
(11分)下图是有关棉花成熟绿叶组织的相关图
对某种事情满腔热血的热情结果狠失望、的经典
3515·强人地址在什么地方,想过去办事
洗内衣裤用蓝月亮的深层洁净还是用手洗专用洗
无头骑士异闻录,来良三人组在哪一集彻底清楚
请问斗鸡如何烹调味道最佳
推荐资讯
武汉最大的花鸟市场在哪
43.25除6.25竖式怎么列
儿童歌曲视频哪有下载 要迅雷下载的
周五的下午茶第86期让人无法抱怨的爱情喜剧
意罗尼家居恒大店地址在什么地方,想过去办事
延吉的机场叫什么来着?
电信卡有多少流量
求人教版小学语文知识大全里的句式句段,有什
平安小区市丝绸厂小区(东门)在哪里啊,我有事
学习雷锋的读后感70字
番禺区正在实施的智慧教育云(电子书包)项目
下面句子中加粗成语解释不符合语境的一项是
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?