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
  • 相关阅读:
    C#变量初始化
    Mcrosoft中间语言的主要特征
    去除json数据的某些键值对
    ASP.NET MVC 之控制器与视图之间的数据传递
    ASP.NET MVC 路由进阶(之二)--自定义路由约束
    ASP.NET WEB API 初探
    Linux学习三部曲(之三)
    Linux学习三部曲(之二)
    Linux学习三部曲(之一)
    C# 3.0 特性之扩展方法
  • 原文地址:https://www.cnblogs.com/sx00xs/p/6487739.html
Copyright © 2011-2022 走看看