html button 按钮单选且 高亮

<DIV class="middle">

<div class="containerTarget">

<span class="hover-target1" οnclick="btn(1);">韵达 </span>

<span class="hover-target2" οnclick="btn(2);">中通 </span>

<span class="hover-target3" οnclick="btn(3);">圆通 </span>

</div>

</DIV>

function go_savebtn(e) {

if (e == '1') {

if (document.querySelector(".hover-target1")) {

document.querySelector(".hover-target1").className = 'hover-static1'

}

else {

document.querySelector(".hover-static1").className = 'hover-target1'

}

} else if (e == '2') {

if (document.querySelector(".hover-target2")) {

document.querySelector(".hover-target2").className = 'hover-static2'

}

else {

document.querySelector(".hover-static2").className = 'hover-target2

}

} else if (e == '3') {

if (document.querySelector(".hover-target3")) {

document.querySelector(".hover-target3").className = 'hover-static3'

} else {

document.querySelector(".hover-static3").className = 'hover-target3'

}

}

}

.hover-target1,

.hover-target2,

.hover-target3 {

cursor: pointer;

background-color: #fff(64, 158, 255, 1);

color: #000;

}

.hover-static1,

.hover-static2,

.hover-static3 {

cursor: pointer;

background-color: rgba(64, 158, 255, 1);

color: white;

}

.hover-target1:hover,

.hover-target2:hover,

.hover-target3:hover {

cursor: pointer;

background-color: rgba(64, 158, 255, 1);

color: white;

border-radius: 5px;

border: 1px solid #ccc;

width: 136px;

height: 40px;

}

相关推荐
cnsxjean38 分钟前
Vue教程|搭建vue项目|Vue-CLI2.x 模板脚手架
javascript·vue.js·ui·前端框架·npm
web组态软件38 分钟前
BY组态-低代码web可视化组件
前端·低代码
react_in38 分钟前
webpack 题目
前端·webpack
MarisolHu39 分钟前
前端学习笔记-Vue篇-02
前端·vue.js·笔记·学习
学前端的小朱40 分钟前
Webpack的基础配置
前端·webpack·node.js
小小优化师 anny1 小时前
JS +CSS @keyframes fadeInUp 来定义载入动画
javascript·css·css3
小周同学_丶2 小时前
解决el-select数据量过大的3种方法
前端·vue.js·elementui
先知demons2 小时前
uniapp开发微信小程序笔记10-触底加载
前端·笔记·微信小程序·小程序·uni-app
每一天,每一步2 小时前
react antd不在form表单中提交表单数据,而是点查询按钮时才将form表单数据和其他查询条件一起触发一次查询,避免重复触发请求
前端·javascript·react.js
NoneCoder3 小时前
HTML5系列(9)-- Web Components
前端·html·html5