<!DOCTYPE HTML>
<html>
<head>
<title>please enter your title</title>
<meta charset="utf-8">
<meta name="Author" content="年轻人">
<style type='text/css'>
*{ margin:0; padding:0;}
</style>
</head>
<body class="on gg gon cName">
<script type="text/javascript">
getClass('on')[0].style.backgroundColor="blue";
function getClass( cName , obj ){
obj = obj || document;
if ( obj.getElementsByClassName )
{
return obj.getElementsByClassName(cName);
}
else
{
var arr = [];
var allE = obj.getElementsByTagName('*');
var reg = new RegExp('\\b'+ cName +'\\b');
for ( var i=0;i<allE.length;i++ )
{
if ( reg.test( allE[i].className ) )
{
arr.push(allE[i]);
}
}
return arr;
}
}
</script>
</body>
</html>
js使用正则写getClass
最新推荐文章于 2022-03-01 07:15:00 发布