html的文本的默认值怎么实现,类似android的hint效果,不要用javascript,我记得input有那种属性!

html的文本的默认值怎么实现,类似android的hint效果,不要用javascript,我记得input有那种属性!
点击文字消失,焦点离开有出现那个文字,即文本框为空时才出现!
具体属性名称是placeholder,这个属于html5的新属性,孙灶这个需要浏览器支持敬氏该属性才可以,比如ie9之下的浏览器即是设置了该亮凯散属性,也不会有效果。

参见 http://www.w3school.com.cn/html5/tag_input.asp
http://www.w3school.com.cn/html5/att_input_placeholder.asp
这种效果一般是用CSS+Js实现的,其实实现也很简单。我写个大致的代码吧,就用jquery写了
$("input").focus(function(){//这是获得焦点时
$(this).val("卖凯郑");

});
$("input").blur(function(){//这是失去焦点时
var str= $(this).val();

if(str==""){
$(this).val("孙枯恢复默认值"中颂);

}

});
基本是这样

← 上一篇: 下一篇: →