解决ie9以下input 无placeholder问题
来源:互联网 发布:手机虚拟视频软件 编辑:程序博客网 时间:2024/05/22 00:37
1,首先判断浏览器是否支持placeholder属性,如果不支持则使用模拟placeholder
//判断是否支持placeholder属性
function isPlaceholer(){
var input = document.createElement(‘input’);
return “placeholder” in input;
}
2,引入js 。添加如下代码function isPlaceholer(){ var input = document.createElement('input'); return "placeholder" in input; } if( isPlaceholer() ) { console.log("1") }else { console.log( "2" ); if( $('#search').val()=="" ){ $('#search').css({ "color" : "#ccc" }) $('#search').val("输入设备编号进行搜索"); } $('#search').focus(function () { $('#search').css({ "color" : "#000000" }) if( $(this).val()=="输入设备编号进行搜索" ){ $(this).val(""); } }) $('#search').blur(function () { if( $(this).val()=="" ){ $(this).val("输入设备编号进行搜索"); $('#search').css({ "color" : "#ccc" }) }else { $('#search').css({ "color" : "#000000" }) } }) }
0 0
- 解决ie9以下input 无placeholder问题
- 使用jQuery解决IE9以下无法支持input的placeholder的问题
- Ie9以下的input输入框placeholder属性兼容方案
- ie9以下placeholder兼容
- jquery 解决ie9及以下版本不支持placeholder属性
- 解决ie9以下的跨域问题
- 解决IE9以下addEventListener不生效问题
- IE9及其以下input输入框数字问题
- 在ie9以下的版本placeholder显示
- IE9以下不支持video问题
- 简单实现IE9及以下对placeholder的兼容性
- placeholder在浏览器ie9以下不支持之一种解决方法
- 仿淘宝搜索框之---ie9以下版本placeholder效果
- html5下input的placeholder标签兼容ie9
- 解决jquery ajax在跨域访问post请求的时候,ie9以下无效(包括ie9)的问题
- 如何解决IE9以下的浏览器对html5标签不兼容的问题
- H5---input的placeholder问题
- 兼容IE9以下的input实时监听例子
- 【转向Javascript系列】从setTimeout说事件循环模型
- 从尾到头打印链表
- XSSFWorkbook和HSSFWorkbook的区别
- display :flex 弹性盒子布局要点
- android获取应用程序签名
- 解决ie9以下input 无placeholder问题
- Java程序猿 :谈谈自己的经历
- 插入排序算法的思想
- Java进阶之----LinkedList源码分析
- (三)Solr6.4.1配置文件详情
- Tiles框架学习
- 开通博客了
- java成神之路
- Java值数组和对象数组