zoukankan      html  css  js  c++  java
  • Element类型和HTML元素获取

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="utf-8" />
            <title>js_0321作业</title>
            <script src="js/common.js" type="text/javascript" charset="utf-8"></script>
            <style type="text/css">
                
            </style>
        </head>
        <body>
    
            <img id="myImg" src="img/ft-top.jpg"/>        
            <input type="button" name="" id="btn1" value="第一题a" />
            <input type="button" name="" id="btn2" value="第二题b" />
            <input type="button" name="" id="btn3" value="第三题c" />
            <input type="button" name="" id="btn4" value="第四题d" />
            <input type="button" name="" id="btn5" value="第五题e" />
            <input type="button" name="" id="btn6" value="第六题f" />
            <input type="button" name="" id="btn7" value="第六题g" />
        </body>
    </html>
    html部分
     1 window.onload=function(){
     2     //获取myImg元素的标签名
     3     var b1=document.getElementById("btn1");
     4     var myImg=document.getElementById("myImg");
     5     if(myImg.nodeType==1){
     6         b1.onclick=function(){
     7         alert(myImg.tagName);
     8      }
     9     }
    10     //获取myImg元素的id值和src的值,并打印输出,并修改src值
    11     var b2=document.getElementById("btn2");
    12     b2.onclick=function(){
    13         alert(myImg.id);
    14         alert(myImg.src);
    15         alert(myImg.src="img/jddog.gif");
    16     }
    17     //给myImg元素添加title属性,值为“这是一个图片”
    18     var b3=document.getElementById("btn3");
    19     b3.onclick=function(){
    20         alert(myImg.title="这是一个图片");
    21     }
    22     //给myImg元素添加“data-id属性”,值为“img001”。
    23     var b4=document.getElementById("btn4");
    24     b4.onclick=function(){
    25     myImg.setAttribute("data-id","myImg001");
    26     }
    27     
    28     //修改“data-id属性”,修改值为“image001”(方法:有则修改,无则指定)
    29     var b5=document.getElementById("btn5");
    30     b5.onclick=function(){
    31     myImg.setAttribute("data-id","myimage001");
    32     }
    33     
    34     var b6=document.getElementById("btn6");
    35     b6.onclick=function(){
    36         var attrs=myImg.attributes;
    37         for(i=0;i<attrs.length;i++){
    38             alert(attrs[i].nodeName);
    39             alert(attrs[i].nodeValue);
    40         }
    41     }
    42     //删除“data-id”
    43     var b7=document.getElementById("btn7");
    44     b7.onclick=function(){
    45         myImg.removeAttribute("data-id")
    46     }
    47 }
    莫听穿林打叶声,何妨吟啸且徐行,竹杖芒鞋轻胜马,谁怕?一蓑烟雨任平生。
  • 相关阅读:
    微信小程序加密解密 C# 以及 填充无效,无法被移除错误的解决方案 Padding is invalid and cannot be removed
    腾讯云 docker 镜像 dotnet/core sdk aspnet
    ImageMagick PDF到JPG有时会导致黑色背景
    VS2019 发布单文件
    MySQL 更新语句执行过程 WAL redolog binlog
    MySQL 查询语句执行过程
    让MySQL为我们记录执行流程
    SQL基础随记1 SQL分类 常用函数 ALL ANY EXISTS IN 约束
    初用MySQL Mysql示例库 Navicat15
    OldTrafford after 102 days
  • 原文地址:https://www.cnblogs.com/WX1211/p/10574758.html
Copyright © 2011-2022 走看看