表单JS弹出填写提示效果代码


Posted in Javascript onApril 16, 2011

HTML

<form id="form1" runat="server"> 
<div> 
<div style="margin-top:100px"> 
<asp:TextBox ID="TextBox1" runat="server" HintTitle="增加的内容信息标题" HintInfo="控制在100个字数内,标题文本尽量不要太长。"></asp:TextBox></div> 
</div> 
</form>

页面中的样式
<style type="text/css"> 
.focus 
{ 
border: 1px solid #FC0 !important; 
background: url(Admin/Images/focus_bg.jpg) repeat-x !important; 
color: #00F !important; 
} 
/*提示文字样式*/ 
#HintMsg 
{ 
width: 271px; 
position: absolute; 
display: none; 
} 
#HintMsg .HintTop 
{ 
height: 9px; 
background: url(Admin/Images/hintbg1.gif) no-repeat; 
overflow: hidden; 
} 
#HintMsg .HintInfo 
{ 
padding: 0 5px; 
border-left: 1px solid #000; 
border-right: 1px solid #000; 
background: #FFFFE1; 
line-height: 1.5em; 
} 
#HintMsg .HintInfo b 
{ 
display: block; 
margin-bottom: 6px; 
padding-left: 15px; 
background: url(Admin/Images/hint.gif) left center no-repeat; 
height: 13px; 
line-height: 16px; 
} 
#HintMsg .HintInfo b span 
{ 
display: block; 
float: right; 
text-indent: -9999px; 
background: url(Admin/Images/close.gif) no-repeat; 
width: 12px; 
height: 12px; 
cursor: pointer; 
} 
#HintMsg .HintFooter 
{ 
height: 22px; 
background: url(Admin/Images/hintbg2.gif) no-repeat; 
} 
</style>

关键JS
$(function() { 
$(".input,.login_input,.textarea").focus(function() { 
$(this).addClass("focus"); 
}).blur(function() { 
$(this).removeClass("focus"); 
}); 
//输入框提示,获取拥有HintTitle,HintInfo属性的对象 
$("[HintTitle],[HintInfo]").focus(function(event) { 
$("*").stop(); //停止所有正在运行的动画 
$("#HintMsg").remove(); //先清除,防止重复出错 
var HintHtml = "<ul id=\"HintMsg\"><li class=\"HintTop\"></li><li class=\"HintInfo\"><b>" + $(this).attr("HintTitle") + "</b>" + $(this).attr("HintInfo") + "</li><li class=\"HintFooter\"></li></ul>"; //设置显示的内容 
var offset = $(this).offset(); //取得事件对象的位置 
$("body").append(HintHtml); //添加节点 
$("#HintMsg").fadeTo(0, 0.85); //对象的透明度 
var HintHeight = $("#HintMsg").height(); //取得容器高度 
$("#HintMsg").css({ "top": offset.top - HintHeight + "px", "left": offset.left + "px" }).fadeIn(500); 
}).blur(function(event) { 
$("#HintMsg").remove(); //删除UL 
}); 
});

效果图:

 表单JS弹出填写提示效果代码

以上内容来子一个下载的网站,具体的名字忘记了....仅作参考

Javascript 相关文章推荐
基于jQuery实现的百度导航li拖放排列效果,即时更新数据库
Jul 31 Javascript
JavaScript高级程序设计 阅读笔记(十二) js内置对象Math
Aug 14 Javascript
jQuery随机切换图片的小例子
Apr 18 Javascript
js将控件隐藏及display属性的使用介绍
Dec 30 Javascript
wap浏览自动跳转到wap页面的js代码
May 17 Javascript
jquery 选取方法都有哪些
May 18 Javascript
Struts2+jquery.form.js实现图片与文件上传的方法
May 05 Javascript
javascript兼容性(实例讲解)
Aug 15 Javascript
vue addRoutes实现动态权限路由菜单的示例
May 15 Javascript
vue watch关于对象内的属性监听
Apr 22 Javascript
小程序分页实践之编写可复用分页组件
Jul 18 Javascript
简单了解前端渐进式框架VUE
Jul 20 Javascript
纯JAVASCRIPT图表动画插件Highcharts Examples
Apr 16 #Javascript
分享10篇优秀的jQuery幻灯片制作教程及应用案例
Apr 16 #Javascript
javascript 弹出窗口中是否显示地址栏的实现代码
Apr 14 #Javascript
js网页侧边随页面滚动广告效果实现
Apr 14 #Javascript
jquery下jstree简单应用 - v1.0
Apr 14 #Javascript
JQuery之拖拽插件实现代码
Apr 14 #Javascript
jQuery创建插件的代码分析
Apr 14 #Javascript
You might like
php array_search() 函数使用
2010/04/13 PHP
php自定义函数之递归删除文件及目录
2010/08/08 PHP
ThinkPHP实现非标准名称数据表快速创建模型的方法
2014/11/29 PHP
php中使用GD库做验证码
2016/03/31 PHP
javascript 利用Image对象实现的埋点(某处的点击数)统计
2012/12/28 Javascript
JavaScript实现的一个日期格式化函数分享
2014/12/06 Javascript
Nodejs关于gzip/deflate压缩详解
2015/03/04 NodeJs
原生JS实现仿淘宝网左侧商品分类菜单效果代码
2015/09/10 Javascript
基于OL2实现百度地图ABCD marker的效果
2015/10/01 Javascript
javascript中的 object 和 function小结
2016/08/14 Javascript
JavaScript之cookie技术详解
2016/11/18 Javascript
详解JS中的立即执行函数
2017/02/24 Javascript
ie下js不执行的几种可能
2017/02/28 Javascript
Jquery-data的三种用法
2017/04/18 jQuery
jQuery:unbind方法的使用详解
2017/08/14 jQuery
关于vue编译版本引入的问题的解决
2018/09/17 Javascript
Angular6 Filter实现页面搜索的示例代码
2018/12/02 Javascript
python实现爬虫下载漫画示例
2014/02/16 Python
Windows下用py2exe将Python程序打包成exe程序的教程
2015/04/08 Python
python中zip()方法应用实例分析
2016/04/16 Python
python爬取51job中hr的邮箱
2016/05/14 Python
python3.5 + PyQt5 +Eric6 实现的一个计算器代码
2017/03/11 Python
Python实现识别手写数字 简易图片存储管理系统
2018/01/29 Python
基于wxPython的GUI实现输入对话框(1)
2019/02/27 Python
利用Python库Scapy解析pcap文件的方法
2019/07/23 Python
Python基本类型的连接组合和互相转换方式(13种)
2019/12/16 Python
Python编程快速上手——strip()函数的正则表达式实现方法分析
2020/02/29 Python
Python3基于print打印带颜色字符串
2020/07/06 Python
通过实例了解python__slots__使用方法
2020/09/14 Python
canvas探照灯效果的示例代码
2018/11/30 HTML / CSS
苹果台湾官网:Apple台湾
2019/01/05 全球购物
创意活动策划书
2014/01/15 职场文书
产品陈列协议书(标准版)
2014/09/17 职场文书
民主评议党员个人总结
2015/02/13 职场文书
2016年六一文艺汇演开幕词
2016/03/04 职场文书
使用Python+OpenCV进行卡类型及16位卡号数字的OCR功能
2021/08/30 Python