怎么删除一个标签里面的含有特定前缀的类名。
比如
里面
我想指定删除含有“md-”前缀的类名。
该咋弄,求解。
我想指定删除含有“md-”前缀的类名。
该咋弄,求解。
用js 获取 元素。然后 dom.className 然后 用 正则匹配 替换
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
</style>
</head>
<body>
<div id="box" class="md-v aa"></div>
</body>
<script>
let box = document.getElementById("box");
let classStr = box.className;
console.log(classStr)
// classStr.replace(/^md/g, "");
// 以某个字符串开始 是用正则的 ^
// 中间的所以字符 可以用 .*
// . 表示任意字符
// * 表示0次到多次匹配
// i 表示忽略大小写
document.write(classStr.replace(/^md-./g, ""))
</script>
</html>