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;

}

相关推荐
肥肠可耐的西西公主15 分钟前
前端(AJAX)学习笔记(CLASS 2):图书管理案例以及图片上传
前端·笔记·学习
大胖丫16 分钟前
vue 学习-vite api.js
开发语言·前端·javascript
孙桂月17 分钟前
ES6相关操作(2)
前端·javascript·es6
遇见很ok17 分钟前
js中 ES6 新特性详解
开发语言·javascript·es6
陈浩源同学18 分钟前
学习 TypeScript 栈和队列数据结构
前端·算法
我这一生如履薄冰~19 分钟前
简单封装一个websocket构造函数
前端·javascript·websocket
fangcaojushi20 分钟前
解决webpack5.54打包图片及图标的问题
前端·vue.js
海盗强20 分钟前
Webpack打包优化
前端·webpack·node.js
星之卡比*22 分钟前
前端面试题---vite和webpack的区别
前端·面试
^^为欢几何^^27 分钟前
npm、pnpm和yarn有什么区别
前端·npm·node.js