最近项目踩过的坑,不考虑ie的可以拐弯绕路走了。 css3的新属性 占位符 placeholder用着多舒服 。 偏偏万恶的ie不支持,网上有几种方法是用焦点事件代替的,不过会失去原有的特性。一旦获取焦点或者失去焦点占位符的文字就会消失。 而placeholder是在输入文字时占位符的文字 ...
作为一个.net后台开发的程序猿,博客里既然大多都是前端相关的博文。是不是该考虑换方向了,转前端开发得了 ... 小小吐槽一下,近期受该不该跳槽所困惑,我有选择困难症 继续前端,这次说一下输入框 placeholder 这个属性。 html 的新属性,就是在输入框没输入值的时候,显示的提示文字 自己的理解 ,例如: 貌似很好用,但也只能在支持 html 的浏览器版本中显示,而对于不能支持的浏览器版 ...
2013-08-16 15:53 8 1261 推荐指数:
最近项目踩过的坑,不考虑ie的可以拐弯绕路走了。 css3的新属性 占位符 placeholder用着多舒服 。 偏偏万恶的ie不支持,网上有几种方法是用焦点事件代替的,不过会失去原有的特性。一旦获取焦点或者失去焦点占位符的文字就会消失。 而placeholder是在输入文字时占位符的文字 ...
前一阵子公司项目里用到了textarea的placeholder的属性,然后不兼容ie8ie9,去公司插件库里一看,妹的,只有input的兼容封装,欲哭无泪,然后在网上又查了好多,大部分都是写input的placeholder的兼容性,我刀呢?!?!?! 没法子,又不能 ...
placeholder是input标签的新属性,在使用的时候有两个问题: 1、IE8 下不兼容 处理思路: 如果浏览器不识别placeholder属性,给input添加类名placeholder,模仿placeholder属性的样式,并给input 的value赋值placeholder属性 ...
.phcolor{ color:#999;}//css样式 function isPlaceholer(){ var input = document.createElement("input"); return "placeholder" in input; }; function ...
首先,判断浏览器是否支持placeholder属性: (1)如果只需要让不支持placeholder的浏览器能够支持改功能,并不要求支持原生placeholder的浏览器表现一致,那么可以采用如下方法: Placeholder在不支持html5的低版本的浏览器中 ...
效果:http://hovertree.com/texiao/jquery/43/ 效果二:http://hovertree.com/texiao/jquery/43/1/ 请在IE中体验。 ...
当前很多表单提示使用了表单属性placeholder,可这属性不兼容IE8以下的浏览器,我自己写了一个兼容处理js 以上代码可以达到兼容IE8以下的浏览器的智能提示的效果,但是验证表单却会出问题,特别是我用的jq表单验证插件validate。 原因在于,IE8以下默认 ...