zoukankan      html  css  js  c++  java
  • 让IE低版本浏览器也支持placeholder属性

    <!DOCTYPE html>
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>让IE低版本浏览器也支持placeholder属性</title>
        <script type="text/javascript"  src="http://ajax.microsoft.com/ajax/jquery/jquery-1.11.1.min.js"></script>
        <script type="text/javascript">
            $(function () {
                if (/MSIEs(d+)/.test(navigator.userAgent) && navigator.userAgent.match(/MSIEs(d+)/)[1] < 10) {
                    $('[placeholder]').each(function () {
                        var pla = $(this).attr('placeholder');
                        $(this).focus(function () {
                            if ($(this).val() == pla) {
                                $(this).val('');
                            }
                        }).blur(function () {
                            if ($(this).val() == '') {
                                $(this).val(pla);
                            }
                        });
                        $(this).trigger('blur');//此处利用blur事件,为了业务需求。防止页面上查询后,文本框需要保留搜索的关键被placeholder代替
                    });
                }
            });
        </script>
    </head>
    <body>
        <input type="text" placeholder="请输入关键字" />
    </body>
    </html>
  • 相关阅读:
    linux-kernel-module
    Linux-find
    ffmpeg02
    Redhat 7使用CentOS 7的Yum网络源
    Redhat7配置yum源(本地源和网络源)
    8、源码安装
    6.存储结构与磁盘划分
    5.用户身份与文件权限
    4.Vim编辑器与Shell命令脚本
    3.管道符、重定向与环境变量
  • 原文地址:https://www.cnblogs.com/liaohaihui/p/4177868.html
Copyright © 2011-2022 走看看