首页 > 其他分享 >js 的点击的案例

js 的点击的案例

时间:2022-10-12 22:57:38浏览次数:40  
标签:function nji getElementById js 案例 点击 onclick var document

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        #er>li{
            background-image: url('bhu123.jpg');
        }
        li{
            width: 100px;
            height: 120px;
            border: 1px solid black;
        }
        ul{
            float: left;
        }
        nav{
            width: 300px;
            height: 300px;
            border: 1px solid black;
            position: relative;
        }
        nav>div{
            width: 100%;
            height: 300px;
            border: 1px solid black;
            position: absolute;
        }
        img{
            width: 100%;
            height: 100%;
        }
        
       .nji{
          opacity: 0;
       }
       .nji1{
        opacity: 1;
       }
       .xcv{
        opacity: 1;
       }
    </style>
</head>
<body>
    <!-- 切换图片   案例 : 1 -->
    <button id="er">照片1</button>
    <button id="cv">照片2</button>
    <img id="is" src="" width="1000px",>

    <script>
        var img1=document.getElementById('is')
        var lll=document.getElementById('er');
        var ko=document.getElementById('cv')
        lll.onclick = function () {
               img1.src='R-C (1).jpg' //改元素自带的属性
               img1.title='图片1'
        }
        ko.onclick = function () {
              img1.src='R-C (2).jpg'
              img1.title='图片2'
        } 
    </script>




    <!-- 案例2  根据时间  分别  图片是 早上  中午  下午   晚上 -->
     <h1 id="fg"></h1>
    <script>
         var time= new  Date();
          var nji=document.getElementById('fg')
          if (time.getHours()>=10){
               nji.innerHTML='早上好'
          }else if(time.getHours()<=13){
            nji.innerHTML='中上好'
          }else if (time.getHours()<=17){
            nji.innerHTML='下午好'
          }else {
            nji.innerHTML='晚上好'
          }  
    </script>
  


    <!-- 案例 3  密码的隐藏和查看-->
    <!-- 点击变成 text文本框    点击变成 password文本框  -->
    <input type="password" id="lp">
    <button id="asd">查看密码</button>
    <button id="asd1">隐藏密码</button>

    <script>
        var pawws=document.getElementById('asd')
        var t1=document.getElementById('lp')
        pawws.onclick =function (){
              t1.type='text'
        }


        var pawws1=document.getElementById('asd1')
        var t1=document.getElementById('lp')
        pawws1.onclick =function (){
              t1.type='password'
        } -->
     </script>
    


    <!-- 二维码   删除  显示 -->
     <button id="zxc">删除</button>
    <button id="zxc1">显示</button>
    <div>
        <img src="ZDADD.png" alt="" id="vb">
    </div>
    <script>
        var zxc_qwe=document.getElementById('zxc')
        var imgs=document.getElementById('vb')
        zxc_qwe.onclick =function(){
              imgs.style.opacity='0'
            
        }

        var zxc_qwe1=document.getElementById('zxc1')
        var imgs=document.getElementById('vb')
        zxc_qwe1.onclick =function(){
              imgs.style.opacity='1'
        }
    </script>


    <!-- 小图标   精灵图的练习-->
    <ul id="er">
        <li></li>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
    </ul> -->
    <script>
        var nji=document.getElementById('er').querySelectorAll('li');
        console.log(nji);
        for (var koko=0;koko<=nji.length;koko++){
            var mk=koko*134
            nji[koko].style.backgroundPosition='0  -'+mk+'px';
        }
    </script> 


    <!-- 隐藏文本框内容   获取到焦点 显示手机   焦点没获取 显示焦点  --> -->
    <input type="text" value="手机">
    <script>
         var text =document.querySelector('input')
         text.onfocus =function (){
            if (this.value=='手机'){
                this.value=''
                //如果有内容==手机的话 为空  
                // 获取到焦点的时候
             }
         }
         text.onblur=function(){
            // 失去焦点的时候 如果为空 就赋值为空
             if (this.value==''){
                this.value='手机'
             }
              
         }
    </script> 


</body>
</html>

  

标签:function,nji,getElementById,js,案例,点击,onclick,var,document
From: https://www.cnblogs.com/xxh12/p/16786428.html

相关文章

  • js 冒泡排序
    冒泡排序趟数?次数?vara=[10,5,7,8,4,3,2,4,1,0];//从小到大for(vari=0;i<a.length;i++){//趟数for(varj=0;j<a.length......
  • js for循环 打印10*10五角星矩阵,倒五角星矩阵
    10*10五角星矩阵varstr='';for(vari=0;i<10;i++){//行for(varj=0;j<10;j++){//列str+='☆';}......
  • ljs的**随机
    从标题就可以看出我对这些题的喜爱了。有些不一定写了。CF1285FClassical?link离谱的玩意,你写一些离谱的随机就可以了。肯定没写CF1168EXorPermutationslink纯口......
  • js(object)
    1.对象<script>letname={user:"jim",age:34};//name即为创建的对象,后面可以直接调用console.log(name.age......
  • 纯js对table的增删改
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"conten......
  • 一款纯 JS 实现的轻量化图片编辑器
    介绍因为一些特点的工作场景,写文章的需要每次处理一些图片,在上面加说明文字,或者加一些图形刚开始使用PPT来处理,一张张复制过去,做一些边框阴影处理,再加一些......
  • json操作 - 对象和json字符串 互转 JavaScript
    json操作-对象和json字符串互转JavaScript?12345678910111213141516171819<script>    //json数据转换    vardata={        name:'小明',......
  • C#中使用Newtonsoft.Json序列化和反序列化自定义类对象
    C#中使用Newtonsoft.Json序列化和反序列化自定义类对象在C#中序列化和反序列化自定义的类对象是比较容易的,比如像下面的一个Customer类,privateclassCustomer{......
  • [python] JSON
    [python]JSONJSON(JavaScriptObjectNotation,JS对象标记)是一种轻量级的数据交换格式。JSON的数据格式其实就是python里面的字典格式,里面可以包含方括号括起来的数......
  • es5 JSON对象
    es5JSON对象1.JSON.stringify(obj/arr)js对象(数组)转换为json对象(数组)2.JSON.parse(json)json对象(数组)转换为js对象(数组)<!DOCTYPEhtml><htmllang="en"......