zoukankan      html  css  js  c++  java
  • javascript学习

    动态改变按钮文字

     <script>
            window.onload = function () {
                //为每个按钮注册单击事件
                var inputs = document.getElementsByTagName('input');
                for (var i = 0; i < inputs.length; i++) {
                    if (inputs[i].type == "button") {//判断是否为按钮
                        inputs[i].onclick = function () {
                            //在每个按钮的单击事件中,让所有的都变成哈哈,同时被点击的按钮编程呜呜
    
                            //设置所有的按钮都为哈哈
                            for (var e = 0; e < inputs.length; e++) {
                                if (inputs[e].type == "button") {
                                    inputs[e].value = "哈哈";
                                }
                            }
                            //设置当前被点击按钮为呜呜
    
                            this.value = "呜呜";
                        }
                    }
                }
               
            }
        </script>
    </head>
    <body>
        <input type="button" name="name" value="哈哈" />
        <input type="button" name="name" value="哈哈" />
        <input type="button" name="name" value="哈哈" />
        <input type="button" name="name" value="哈哈" />
        <input type="button" name="name" value="哈哈" />
        <input type="button" name="name" value="哈哈" />
        <input type="button" name="name" value="哈哈" />
    </body>
    <script type="text/javascript">
            window.onload = function () {
                //获取所有input按钮
                var inputs = document.getElementsByTagName('input');
                //遍历
                for (var i = 0; i < inputs.length; i++) {
                    //input是button的
                    if(inputs[i].type=='button'){
                        inputs[i].onclick = function () {
                            //动态赋值赋值其他按钮的值为哈哈
                        for (var e = 0; e < inputs.length; e++) {
                            if (inputs[e].type == 'button') {
                                inputs[e].value = "哈哈";
                    }
                        }
                            //自身变为呜呜
                        this.value = "呜呜";
                    }
                    }
    
            }
            }
        </script>
    </head>
    <body>
        <input type="button" name="name" value="哈哈" />
        <input type="button" name="name" value="哈哈" />
        <input type="button" name="name" value="哈哈" />
        <input type="button" name="name" value="哈哈" />
        <input type="button" name="name" value="哈哈" />
        <input type="button" name="name" value="哈哈" />
        <input type="button" name="name" value="哈哈" />
        <input type="button" name="name" value="哈哈" />
        <input type="button" name="name" value="哈哈" />
    </body>

    倒计时

    <script type="text/javascript">
            window.onload = function () {
                //获取所有input按钮
                var inputs = document.getElementsByTagName('input');
                //遍历
                for (var i = 0; i < inputs.length; i++) {
                    //input是button的
                    if(inputs[i].type=='button'){
                        inputs[i].onclick = function () {
                            //动态赋值赋值其他按钮的值为哈哈
                        for (var e = 0; e < inputs.length; e++) {
                            if (inputs[e].type == 'button') {
                                inputs[e].value = "哈哈";
                    }
                        }
                            //自身变为呜呜
                        this.value = "呜呜";
                    }
                    }
    
            }
            }
        </script>
    </head>
    <body>
        <input type="button" name="name" value="哈哈" />
        <input type="button" name="name" value="哈哈" />
        <input type="button" name="name" value="哈哈" />
        <input type="button" name="name" value="哈哈" />
        <input type="button" name="name" value="哈哈" />
        <input type="button" name="name" value="哈哈" />
        <input type="button" name="name" value="哈哈" />
        <input type="button" name="name" value="哈哈" />
        <input type="button" name="name" value="哈哈" />
    </body>

    计算器

     <script type="text/javascript">
            window.onload = function () {
                document.getElementById('btn').onclick = function () {
                    //设置为数字
                    document.getElementById('txt3').value = parseInt( document.getElementById('txt1').value) + parseInt( document.getElementById('txt2').value);
                    
                }
            }
        </script>
    </head>
    <body>
        <input  type="text" name="name"value=""id="txt1"/>+<input type="text" name="name" value="" id="txt2" /><input type="button" name="name" value="="id="btn" /><input type="text" name="name" value="" id="txt3" />
    </body>

    美女时钟

    <script type="text/javascript">
            window.onload = function () {
                setInterval(function () {
                    //获取当前时间
                    var d = new Date();
                    //获取时间的小时部分和分钟部分
                    var hh = d.getHours();
                    var ss = d.getSeconds();
                    hh = hh < 10 ? '0' + hh : hh;
                    ss = ss < 10 ? '0' + ss : ss;
                    //根据获取的时间动态拼接一个图片路劲
                    var imgUrl='Images/'+hh+'_'+ss+'.jpg';
                    //赋给新的img
                    document.getElementById('newImgUrl').src = imgUrl;
                },1000)
            }
        </script>
    </head>
    <body>
        <img id="newImgUrl"  src="Images/00_00.jpg"  alt="Alternate Text" />
    </body>
    javascript css html jquery bootstrap vue webpack es6
  • 相关阅读:
    Log4Net 配置详解
    .Net Core 获取应用物理路径的常见问题
    Js/Jquery获取iframe中的元素
    Ztree树使用详解
    【解决】nginx + socket.io ,能连接但不响应事件
    基础文档官方链接
    位运算
    Java基础之集合框架--Collections.reverse()方法
    Android动画攻略—帧动画、补间动画、属性动画
    [转]京东mPaaS移动日志建设与应用
  • 原文地址:https://www.cnblogs.com/shapaozi/p/6947761.html
Copyright © 2011-2022 走看看