HTML 5 <input> placeholder 属性
来源:互联网 发布:javascript播放器下载 编辑:程序博客网 时间:2024/05/14 14:22
<input type="search" name="user_search" placeholder="Search W3School" />
<input type="submit" />
</form>
placeholder 属性提供可描述输入字段预期值的提示信息(hint)。
该提示会在输入字段为空时显示,并会在字段获得焦点时消失。
注释:placeholder 属性适用于以下的 <input> 类型:text, search, url, telephone, email 以及 password。placeholder 属性是 HTML5 中的新属性。
以上是html的新特性
也可以使用js来实现上面的功能:
(function($){
$.fn.disappearDefault=function(options){
var opts=jQuery.extend({},jQuery.fn.disappearDefault.defaults,options);
$(this).val(opts.vals);
$(this).css({color:opts.defaultColor});
$(this).focus(function(){
if($(this).val()==opts.vals){
$(this).val('');
}else {
return false;
}
$(this).css({color:opts.color});
});
$(this).blur(function(){
if(opts.showDefault){
if($(this).val()==''){
$(this).val(opts.vals);
$(this).css({color:opts.defaultColor});
}
}
});
}
})(jQuery);
$.fn.disappearDefault.defaults={
vals:"标签用逗号或空格隔开",
defaultColor:"#999",
color:"#333",
showDefault:false
}
使用如下:
$('.companyname').disappearDefault({
vals:"请输入公司名称",
defaultColor:"#cbcbcb",
color:"#4d4d4d",
showDefault:true
});
- HTML 5 <input> placeholder 属性
- HTML 5 <input> placeholder 属性
- HTML 5 <input> placeholder 属性
- HTML 5 <input> placeholder 属性
- HTML 5 <input> placeholder 属性
- HTML 5 <input> placeholder 属性
- 【知识】HTML 5 <input> placeholder 属性
- HTML 5 <input> placeholder 属性兼容性解决办法
- HTML 5 <input> placeholder
- placeholder 属性 <input>标签 HTML 5特有属性
- HTML 5 <input> placeholder 属性 完美兼任ie
- input属性placeholder
- input属性placeholder的兼容性问题
- input标签的placeholder属性
- HTML 5 <input> type 属性
- HTML 5 <input> type 属性
- HTML 5 <input> required 属性
- 关于表单元素input的placeholder属性
- C++内联函数总结
- SQL入门经典3-8章节笔记
- 【图论】[CQBZOJ1362] 苗条的生成树
- 【图论】[ZOJ1002]Fire Net
- Ajax提高篇(7)Ajax实现简单的下拉框联动显示数据
- HTML 5 <input> placeholder 属性
- C++中的指针和指针的引用
- 如何理解file‘s owner
- Masonry介绍与使用实践:快速上手Autolayout
- 安装Android Studio结束时提示VT is not enabled in the system
- 2015 多校联赛 ——HDU5410(dp)
- 【图论】[ZOJ1054]Place the Robots
- 浅谈 OneAPM 在 express 项目中的实践
- makefile include的作用