js如何获取指定class的元素

在js中,可以通过getElementsByClassName()方法获得指定class元素对象。下面小编以获得指定class元素,并设置元素文字颜色为例,讲解js如何获取指定class的元素。

b1454a1bd10ff2262286f0bb9c99e92abbb8a4b1.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

东西/原料

  • html+js
  • 代码编纂器:zend studio 10.0

方式/步调

  1. 1

    新建一个html文件,定名为test.html,用于讲解js如何获取指定class的元素。

    ba97ffd06de89a61ae39802645e8b004551badb1.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1
  2. 2

    在test.html文件中,利用p标签建立两行文字,用于测试。

    e09173e89a618625688f0f5d3b04541bd00faab1.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1
  3. 3

    在test.html文件中,别离设置p标签的class为one,two,用于下面指定的元素对象。

    6ca9846186254193e4f471b1df1bd10ff326abb1.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1
  4. 4

    在test.html文件中,利用button标签建立一个按钮,给button绑定onclick点击事务,当按钮被点击时,执行getCele()函数。

    9b2098254193cee89b1895ae5a0ff2260c9aa8b1.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1
  5. 5

    在js标签内,建立getCele()函数,在函数内,经由过程getElementsByClassName()方式获得指定class元素对象,例如,这里获得class为two的对象,再利用color属性设置其文字颜色为红色。

    87645f93cee8b004780710ba79260d9a300ea9b1.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1
  6. 6

    在浏览器打开test.html文件,点击按钮,查看实现的结果。

    40d2d0e8b004541bfc133393869a310e1699a6b1.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

总结:

  1. 1

    1、利用p标签建立两行文字,别离设置p标签的class为one,two。
    2、在js中,经由过程getElementsByClassName()方式获得指定class元素对象,例如,这里获得class为two的对象,再利用color属性设置其文字颜色为红色。

  • 发表于 2020-05-31 19:00
  • 阅读 ( 220 )
  • 分类:其他类型

相关问题

0 条评论

请先 登录 后评论