网页输入框的提示实现 placeholder
来源:互联网 发布:sql server2000 win7 编辑:程序博客网 时间:2024/04/29 16:08
这个功能已成为HTML5的一部分了。但5之前的版本还要自己实现
网页部分(应用部分):
<html> <head> <title></title> <script type="text/javascript" src="../jslib/jquery-1.6.2.js"></script> <script type="text/javascript" src="../js/placeholder.js"></script> </head> <body> <input placeholder="placeholder here" type="text"> <input placeholder="placeholder here" type="text"> <input placeholder="placeholder here" type="text"> <input type="text" value="no placeholder"> </body></html>
placeholder的值为要显示的值
Javascript部分(实现部分):
// placeholder.js$(document).ready( function() { var placeholderCss = '<style media="screen" type="text/css">' + '.placeholder { color: #a1a1a1; font-style: italic; }' + '</style>'; $("head").append(placeholderCss); trgoofi.placeholder("placeholder", "placeholder"); });(function() { var trgoofi = { // placeholderClassName: class name that define the css to control the style // attributeName: attribute name in the input field placeholder : function(placeholderClassName, attributeName) { $("input").each(function() { var $this = $(this); if ($this.attr(attributeName) != undefined) { // deactivate placeholder $this.focus(function() { if ($this.val() == $this.attr(attributeName)) { $this.removeClass(placeholderClassName); $this.val(""); } }); // activate placeholder $this.blur(function() { if ($this.val() == "") { $this.addClass(placeholderClassName); $this.val($this.attr(attributeName)); } }); // initialize placeholder $this.blur(); } }); } }; window.trgoofi = trgoofi;})();
- 网页输入框的提示实现 placeholder
- PlaceHolder的两种实现方式(输入框提示)
- 使用onfocus实现输入框的placeholder
- 带提示的input输入框类似html5的 placeholder
- 想微信一样的输入框textview 一次可以输入多行 textView的placeholder提示框
- wpf 实现 类似网页里的 输入提示
- 输入字段预期值的提示信息placeholder
- html4向上兼容html5输入框提示placeholder
- 输入提示的实现
- 修改输入框placeholder的样式
- 各种输入框的各种placeholder
- 修改输入框placeholder文字的样式
- js实现网页提示框的弹出
- 输入框placeholder字体
- 输入框自动提示的实现
- 输入框自动提示的实现
- HTML5轻松实现搜索框提示文字点击消失---及placeholder颜色的设置
- HTML5 解决表单输入提示 placeholder 属性
- Android_UI开发专题之绘图基础
- 浏览器不显示滚动条
- Android_UI开发专题之各种Drawable
- XYTipsWindow 2.8
- Altera Device LVDS support notes
- 网页输入框的提示实现 placeholder
- html中引入css的四种方法
- 第一篇,谢谢你们
- ZOJ 1005 Jugs 【BFS】
- Need to COMMIT explicitly, otherwise.....
- 第一次使用iclient for silverlight
- jquery 弹出层插件FancyBox弹出层演示支持图片、文章内容、flash swf弹出层等
- 怎么在插入oracle记录的时候同时得到自动增长的ID值(未解决)
- Ruby on rails 插件File-Column问题