我爱自学

 找回密码
 会员注册

QQ登录

只需一步,快速开始

通过document.getElementsByClassName获取类名

本文介绍在javascript脚本中如何通过document.getElementsByClassName()获取html类名,并进行基本的css style属性操作。
如果你想通过js脚本获取并控制html文档中的class类,修改类元素的css属性,那么可以使用document.getElementsByClassName()方法
document.getElementsByClassName()方法返回HTML文档中指定类名的所有元素集合,作为NodeList对象。NodeList 对象是一个有顺序的列表,可以通过数组的索引号来访问具体的html节点元素。

  1. <body>
  2.     <div class="main_article">
  3.     </div>
  4.     <div id="show_button">
  5.           <span class="show_button_area" onClick="show_article()"></span>
  6.     </div>
  7. </body>
  8. <script type="text/javascript">
  9.   function show_article(){
  10.     var control_area=document.getElementsByClassName("main_article")[0];
  11.     control_area.style.height ='100px';
  12.   }
  13. </script>
复制代码
代码解析:
html文档中,span标签中通过onclick添加鼠标点击后的目标js方法。
onclick对应的方法中,通过document.getElementsByClassName("main_article")[0],获取class为main_article的第一个元素。
control_area.style.height ='100px'; 通过该方法,修改获取到的html元素的height高度。



点击阅读更多内容!
如果您觉得文章内容帮助到了您,不妨点点感兴趣的广告。感谢您的支持!

微信扫一扫打赏

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

手机版|小黑屋|我爱自学 ( 蜀ICP备19015358号-3 )

GMT+8, 2024-4-20 03:08 , Processed in 0.074353 second(s), 29 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

本站大部分教程是网站原创教程,一部分教程为我爱自学(http://www.5izixue.com)编辑收集整理。

如果您需要转载我爱自学网站教程,请注明“资料来源:我爱自学(5izixue)”字样并注明本站网址。

编辑收集整理的教程版权归原作者所有,本站只提供网友交流学习使用,请勿用于商业用途,如果该文章有任何侵犯您权益的地方,请联系我们(569705694@qq.com),我们将在第一时间进行处理!谢谢您的支持!

快速回复 返回顶部 返回列表