您的位置:首页 > 理论基础 > 计算机网络

关于IE浏览器不兼容placeholder的解决办法(来源于网络_直接复制即用)

2014-09-03 10:38 375 查看
$(function(){
if(!placeholderSupport()){   // 判断浏览器是否支持 placeholder
    $('[placeholder]').focus(function() {
        var input = $(this);
        if (input.val() == input.attr('placeholder')) {
            input.val('');
            input.css("color","#000000");
            input.removeClass('placeholder');
        }
    }).blur(function() {
        var input = $(this);
        if (input.val() == '' || input.val() == input.attr('placeholder')) {
            input.addClass('placeholder');
            input.css("color","#bbbbbb");
            input.val(input.attr('placeholder'));
        }
    }).blur();
};
});
function placeholderSupport() {
    return 'placeholder' in document.createElement('input');

}

// 不好的一点 :向后台传参数的时候,会把 placeholder  的值传递过去。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: