zoukankan      html  css  js  c++  java
  • placeholder属性兼容js支持

    $(function(){
        //判断浏览器是否支持placeholder属性
        supportPlaceholder='placeholder'in document.createElement('input'),
        placeholder=function(input){ 
            var text = input.attr('placeholder'), 
            defaultValue = input.defaultValue;
            if(!defaultValue){
                input.val(text).addClass("phcolor");
            }
            input.focus(function(){
                if(input.val() == text){
                    $(this).val("");
                }
            });
            input.blur(function(){
                if(input.val() == ""){
                    $(this).val(text).addClass("phcolor");
                }
            });
            //输入的字符不为灰色
            input.keydown(function(){
                $(this).removeClass("phcolor");
            });
        };
        //当浏览器不支持placeholder属性时,调用placeholder函数
        if(!supportPlaceholder){
            $('input').each(function(){
                text = $(this).attr("placeholder");
                if($(this).attr("type") == "text"){
                    placeholder($(this));
                }
            });
        }
    });
  • 相关阅读:
    LCS LIS
    补个线段树
    洛谷1522
    AC自动机
    WF 2017 I
    WF2017 E
    最小生成树计数 基尔霍夫矩阵树定理
    bitonic tour luogu1523
    code+11月月赛
    模拟退火
  • 原文地址:https://www.cnblogs.com/zhidong123/p/4366408.html
Copyright © 2011-2022 走看看