javascript通过className来获取元素的简单示例代码


Posted in Javascript onJanuary 10, 2014

示例如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script type="text/javascript">
//使用javascript通过className来获取元素
function getElementsbyClassName(n){    var classElements=[],allElements=document.getElementsByTagName('*');
    for(var i=0;i<allElements.length;i++){
            if(allElements[i].className==n){
                    classElements[classElements.length]=allElements[i];
            }
    }
    return classElements;
}


</script>
<style type="text/css" >
.shouye{
    font-size:12px;
    color:red;
}
</style>
</head>
<body>
<div class="shouye" >张三</div>
<script type="text/javascript">
var XX=getElementsbyClassName('shouye');
for(var i=0;i<XX.length;i++){
        XX[i].className="";
}
</script>
</body>
</html>
Javascript 相关文章推荐
Javascript 多物体运动的实现
Dec 24 Javascript
jquery实现平滑的二级下拉菜单效果
Aug 26 Javascript
JS实现日期时间动态显示的方法
Dec 07 Javascript
Node.js编写爬虫的基本思路及抓取百度图片的实例分享
Mar 12 Javascript
jQuery实现表格元素动态创建功能
Jan 09 Javascript
PHP7新特性简述
Jun 11 Javascript
JavaScript引用类型Date常见用法实例分析
Aug 08 Javascript
vue+axios+promise实际开发用法详解
Oct 15 Javascript
小程序封装路由文件和路由方法(5种全解析)
May 26 Javascript
vue axios重复点击取消上一次请求封装的方法
Jun 19 Javascript
使用React-Router实现前端路由鉴权的示例代码
Jul 26 Javascript
vue cli 3.0通用打包配置代码,不分一二级目录
Sep 02 Javascript
深入理解JSON数据源格式
Jan 10 #Javascript
文本框(input)获取焦点(onfocus)时样式改变的示例代码
Jan 10 #Javascript
Script标签与访问HTML页面详解
Jan 10 #Javascript
浅析jquery ajax异步调用方法中不能给全局变量赋值的原因及解决方法
Jan 10 #Javascript
JQuery中使用Ajax赋值给全局变量异常的解决方法
Jan 10 #Javascript
jquery和javascript中如何将一元素的内容赋给另一元素
Jan 09 #Javascript
引入JS文件IE6报语法错误或缺少对象问题的解决方法
Jan 09 #Javascript
You might like
PHP实现获取图片颜色值的方法
2014/07/11 PHP
PHP中require和include路径问题详解
2014/12/25 PHP
memcache一致性hash的php实现方法
2015/03/05 PHP
PHP识别二维码的方法(php-zbarcode安装与使用)
2016/07/07 PHP
js 获取服务器控件值的代码
2010/03/05 Javascript
JSON 和 JavaScript eval使用说明
2010/06/13 Javascript
关于jQuery的inArray 方法介绍
2011/10/08 Javascript
jquery基础教程之deferred对象使用方法
2014/01/22 Javascript
关闭页面window.location事件未执行的原因及解决方法
2014/09/01 Javascript
jQuery 3.0 的变化及使用方法
2016/02/01 Javascript
js实现数组冒泡排序、快速排序原理
2016/03/08 Javascript
JavaScript编程中实现对象封装特性的实例讲解
2016/06/24 Javascript
jQuery实现带遮罩层效果的blockUI弹出层示例【附demo源码下载】
2016/09/14 Javascript
jQuery实现的简单悬浮层功能完整实例
2017/01/23 Javascript
JS实现浏览器打印、打印预览示例
2017/02/28 Javascript
vuejs开发组件分享之H5图片上传、压缩及拍照旋转的问题处理
2017/03/06 Javascript
基于jQuery Easyui实现登陆框界面
2017/07/10 jQuery
利用原生js实现html5小游戏之打砖块(附源码)
2018/01/03 Javascript
Vue中JS动画与Velocity.js的结合使用
2019/02/13 Javascript
一次让你了解全部JavaScript的作用域
2019/06/24 Javascript
使用vue制作滑动标签
2019/09/21 Javascript
python多重继承实例
2014/10/11 Python
python实现将文本转换成语音的方法
2015/05/28 Python
Python中的sort()方法使用基础教程
2017/01/08 Python
python实现单线程多任务非阻塞TCP服务端
2017/06/13 Python
PyQt5+requests实现车票查询工具
2019/01/21 Python
python实现局域网内实时通信代码
2019/12/22 Python
Python JSON编解码方式原理详解
2020/01/20 Python
关于Python3爬虫利器Appium的安装步骤
2020/07/29 Python
HTML5 在canvas中绘制矩形附效果图
2014/06/23 HTML / CSS
基于 HTML5 WebGL 实现的医疗物流系统
2019/10/08 HTML / CSS
委托公证书范本
2014/04/03 职场文书
项目建议书模板
2014/05/12 职场文书
银行求职自荐书
2014/06/25 职场文书
2014年青年志愿者工作总结
2014/12/09 职场文书
Python实战之实现简易的学生选课系统
2021/05/25 Python