placeholder属性是html5新加入的,所以非现代浏览器当然不会支持了。 已有牛人写了一下jquery插件实现了placeholder

项目主页

https://github.com/mathiasbynens/jquery-placeholder

使用方法

html








js这样写:

$('input, textarea').placeholder();

css提示

这个插件会自动添加一个名为class="placeholder" ,如果想自己区分来,那就使用下面的css定义

input, textarea { color: #000; }
.placeholder { color: #aaa; }

动手试试吧!

标签: IE, placeholder

添加新评论