IE兼容html5的placeholder属性(IE如何兼容placeholder属性)
来源:互联网 发布:mac开机重设密码 编辑:程序博客网 时间:2024/05/16 08:02
IE如何兼容placeholder属性
HTML5对Web Form做了许多增强,比如input新增的type类型、Form Validation等。Placeholder是HTML5新增的另一个属性,当input或者textarea设置了该属性后,该值的内容将作为灰字提示显示在文本框中,当文本框获得焦点时,提示文字消失。以前要实现这效果都是用JavaScript来控制才能实现。但现在placeholder属性既可以完美实现。
<input id="t1" type="text" placeholder="请输入文字" />
但是测试中发现,ie9以下的版本并不支持这个属性,所以必须兼容,方法也很简单用jQuery实现placeholder的功能。下面
直接直接上代码:
// 兼容ie9 的placeholder属性$(function() { function input(obj, val) { var $input = obj; var val = val; $input.attr({value:val}); $input.focus(function() { if ($input.val() == val) { $(this).attr({value:""}); } }).blur(function() { if ($input.val() == "") { $(this).attr({value:val}); } }); } $('input').not("input[type='password']").each(function() { var self = $(this); var val = self.attr("placeholder"); input(self, val); // alert(val); });});
保存一个js文件直接用,原理就不多解释了,很简单。
by:http://www.leasonlove.cn/
1 0
- html5的placeholder属性(IE如何兼容placeholder属性)
- IE兼容html5的placeholder属性(IE如何兼容placeholder属性)
- Html5的placeholder属性(IE兼容)
- 使IE兼容placeholder属性
- 兼容IE的placeholder
- 【转】placeholder属性模拟插件(兼容IE)
- html5 placeholder ie版本兼容
- html5兼容IE placeholder问题
- IE兼容实现HTML5的placeholder
- Html5 placeholder 兼容(不支持的浏览器ie)
- 兼容其他不支持placeholder的浏览器(超强的让IE下支持placeholder的属性插件)
- IE兼容-placeholder的方法
- placeholder兼容ie
- placeholder 兼容IE
- placeholder兼容ie
- HTML5 的placeholder属性(兼容各版本)
- 让IE支持placeholder属性,兼容IE6,7,8,9
- ie placeholder属性的兼容性问题
- 音乐播放器
- myeclips web项目发布找不着.png
- Base64 算法原理,以及编码、解码【加密、解密】 介绍
- 计算机视觉(CV)前沿国际国内期刊与会议
- 使用Dagger 2进行依赖注入
- IE兼容html5的placeholder属性(IE如何兼容placeholder属性)
- bootstrap 记录保留
- 趣味取小数
- python自定义输入名字并打印-学习笔记10-输入函数
- 信号与频谱
- myeclipse导入工程jsp报错
- PCB设计资料:看到最后才知道是福利
- 音乐xml
- 将javascript的es6的格式转换为es5 Babel