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>
  • 相关阅读:
    jni 内存泄露 local reference table overflow (max=512)
    解决Android BitmapOutOfMemory 内存泄露
    c/c++ library编译
    如何查Android native crash BUG
    Shallow Size Retained Size
    android adb 命令发送 keyevent
    Android Dialog背景全透明无边框 Theme Style
    Android 销毁ImageView的bitmap
    Android EditText show softKeyBoard automatically
    jQuery 参考手册 事件
  • 原文地址:https://www.cnblogs.com/liaohaihui/p/4177868.html
Copyright © 2011-2022 走看看