zoukankan      html  css  js  c++  java
  • [读码时间]当前输入框高亮显示

    说明:代码取自网络,注释为笔者学习时添加!

    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="utf-8" />
        <title>当前输入框高亮显示</title>
        <style>
            body,form,h2,p,input{/*去除内外边距*/
                margin:0;
                padding:0;
            }
            body{
                color:#4f4f4f;/*黑色*/
                font:14px/1.5 5fae8f6f96c59ed1;
            }
            form{
                width:400px;
                background:#fef4eb;/*灰色*/
                border:2px solid #f60;/*桔红色*/
                padding-bottom:10px;
                overflow:hidden;
                zoom:1;
                margin:10px auto;/*左右置中*/
            }
            form h2{
                color:#fe791e;
                font-size:16px;
                background:#ffebd7;
                border-bottom:2px solid #f60;
                padding:5px 10px;
            }
            form p{
                float:left;
                clear:both;/*清除浮动*/
                width:100%;
                height:31px;
                margin-top:10px;
                line-height:31px;
            }
            form label,form input{
                float:left;/*左浮动*/
            }
            form label{
                width:100px;
                height:31px;
                text-align:right;
            }
            form input{
                border:0;
                font-family:5fae8f6f96c59ed1;
                background:url(img/input.png) no-repeat;
            }
            form .f-text, form .f-text-high{
                width:203px;
                height:31px;
                padding-left:5px;
                line-height:31px;
            }
            form .f-text-high{
                background-position:0 -31px;/*上移*/
            }
            form .f-btn{
                color:#fff;
                width:104px;
                height:31px;
                cursor:pointer;
                font-size:16px;
                background:#f60;
                line-height:31px;
                border-radius:5px;/*圆角*/
            }
        </style>
        <script>
            //通过上移图片位置,从而显示不同的背景
            window.onload = function () {
                var aInput = document.getElementsByTagName("input");//获取所有input引用
                var i = 0;
                for (i = 0; i < aInput.length - 1; i++) {
                    aInput[i].onfocus = function () {
                        this.className = "f-text-high";
                    };
                    aInput[i].onblur = function () {
                        this.className = "f-text";
                    }
                }
            };
        </script>
    </head>
    <body>
        <form>
            <h2>用户登录</h2>
            <p><label>用户名:</label><input class="f-text" type="text" /></p>
            <p><label>密码:</label><input class="f-text" type="password" /></p>
            <p><label></label><input class="f-btn" type="button" value="登录" /></p>
        </form>
    </body>
    </html>
    View Code
  • 相关阅读:
    __setattr__,__getattr__,__delattr__
    LeetCode 面试题42. 连续子数组的最大和
    LeetCode 53. 最大子序和
    LeetCode 面试题39. 数组中出现次数超过一半的数字
    LeetCode 169. 多数元素
    LeetCode 426.将二叉搜索树转化为排序的双向链表
    LeetCode 面试题36. 二叉搜索树与双向链表
    LeetCode 面试题35. 复杂链表的复制
    LeetCode 138. 复制带随机指针的链表
    LeetCode 面试题34. 二叉树中和为某一值的路径
  • 原文地址:https://www.cnblogs.com/sx00xs/p/6487739.html
Copyright © 2011-2022 走看看