zoukankan      html  css  js  c++  java
  • getElementsByClassName通过类名获取元素对象集合

    <!doctype html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>index</title>
        <style>
            *{
                font-family: 微软雅黑;
            }
        </style>
    </head>
    <body>
        <h1 id='hid'>aaaaaaaaaaaaaaaaaaaaaaaaaaaa</h1>    
        <h1 class='hcls'>aaaaaaaaaaaaaaaaaaaaaaaaaaaa</h1>    
        <h1 class='hcls'>aaaaaaaaaaaaaaaaaaaaaaaaaaaa</h1>    
        <h1 class='hcls'>aaaaaaaaaaaaaaaaaaaaaaaaaaaa</h1>    
        <h1 class='hcls'>aaaaaaaaaaaaaaaaaaaaaaaaaaaa</h1>    
        <h1 class='hcls'>aaaaaaaaaaaaaaaaaaaaaaaaaaaa</h1>    
    </body>
    <script>
    hidobjs=document.getElementsByClassName('hcls'); //hidobjs是一个对象集合(数组)
    //hidobjs[0].style.background='#f0f'
    for(i=0;i<hidobjs.length;i++){
        hidobjs[i].style.background='#f0f';
    }
    </script>
    </html>

    getElementsByName通过标签的name属性来获取元素对象

    <!doctype html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>index</title>
        <style>
            *{
                font-family: 微软雅黑;
            }
        </style>
    </head>
    <body>
        <form action="">
            <p>用户名:</p>
            <p><input type="text" name='username'></p>
            <p>密码:</p>
            <p><input type="text" name='password'></p>
            <p><input type="submit" value="Ok"></p>
        </form>
    </body>
    <script>
    usernameobj=document.getElementsByName('username');
    usernameobj[0].onfocus=function(){
        this.style.outlineColor='#f00';
    }
    </script>
    </html>
    世界上最美的风景,是自己努力的模样
  • 相关阅读:
    speex编译
    c语言字符函数
    AndroidStudio打包jar
    Android Studio配置及使用OpenCV
    Android Studio CMake依赖第三方库
    Android Studio CMake 生成多个so
    android 闹钟设置问题
    linux进程间的通信之 共享内存
    随机森林为什么要不适用所有特征
    Spark架构与作业执行流程简介
  • 原文地址:https://www.cnblogs.com/xiong-hua/p/14199053.html
Copyright © 2011-2022 走看看