ASP.NET jQuery 实例1(在TextBox里面创建一个默认提示)


Posted in Javascript onJanuary 13, 2012

当文本框获得焦点,如果文本框内容跟提示内容一样,提示内容会自然消失。
当文本框没有任何值并失去焦点,文本框内容会重新生成默认提示。
为了实现上面的需求,代码如下:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Recipe1.aspx.cs" Inherits="Recipe1" %> 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head runat="server"> 
<title>Recipe1</title> 
<script src="Scripts/jquery-1.4.1-vsdoc.js" type="text/javascript"></script> 
<style type="text/css"> 
.defaultText 
{ 
font-style: italic; 
color: #CCCCCC; 
} 
</style> 
<script type="text/javascript"> 
$(document).ready(function () { 
var searchBox = $("#<%=txtSearch.ClientID %>"); // 通过ClientID获取服务器控件ID 
searchBox.focus(function () { 
if (searchBox.val() == this.title) { // TextBox控件ToolTip属性转换为Html为title属性 
searchBox.val(""); 
searchBox.removeClass("defaultText"); 
} 
}); 
searchBox.blur(function () { 
if (searchBox.val() == "") { 
searchBox.val(this.title); 
searchBox.addClass("defaultText"); 
} 
}); 
searchBox.blur(); 
}); 
</script> 
</head> 
<body> 
<form id="form1" runat="server"> 
<p> 
</p> 
<div align="center"> 
<fieldset style="width: 400px; height: 80px;"> 
<p> 
<asp:TextBox ID="txtSearch" runat="server" Width="200px" CssClass="defaultText" ToolTip="请输入搜索的关键字"></asp:TextBox> 
<asp:Button ID="btnSearch" runat="server" Text="搜索" /></p> 
</fieldset> 
</div> 
</form> 
</body> 
</html>

显示效果:

 

ASP.NET jQuery 实例1(在TextBox里面创建一个默认提示)

Javascript 相关文章推荐
JavaScript使用prototype定义对象类型(转)[
Dec 22 Javascript
通过Jquery遍历Json的两种数据结构的实现代码
Jan 19 Javascript
jQuery EasyUI API 中文文档 - PropertyGrid属性表格
Nov 18 Javascript
前后台交互过程中json格式如何解析以及如何生成
Dec 26 Javascript
js中top/parent/frame概述及案例应用
Feb 06 Javascript
JavaScript必知必会(三) String .的方法来自何方
Jun 08 Javascript
jQuery实现定位滚动条位置
Aug 05 Javascript
jQuery实现倒计时重新发送短信验证码功能示例
Jan 12 Javascript
vue.js事件处理器是什么
Mar 20 Javascript
js 获取今天以及过去日期
Apr 11 Javascript
JavaScript使用readAsDataURL读取图像文件
May 10 Javascript
微信小程序实现富文本图片宽度自适应的方法
Jan 20 Javascript
从URL中提取参数与将对象转换为URL查询参数的实现代码
Jan 12 #Javascript
js中根据字数截取字符串,不能截断url
Jan 12 #Javascript
js 实现css风格选择器(压缩后2KB)
Jan 12 #Javascript
js日历功能对象
Jan 12 #Javascript
关于 文本框默认值 的操作js代码
Jan 12 #Javascript
新发现一个骗链接的方法(js读取cookies)
Jan 11 #Javascript
JS读取cookies信息(记录用户名)
Jan 10 #Javascript
You might like
PHP下的Oracle客户端扩展(OCI8)安装教程
2014/09/10 PHP
Codeigniter发送邮件的方法
2015/03/19 PHP
php猜单词游戏
2015/09/29 PHP
php文件上传你必须知道的几点
2015/10/20 PHP
WordPress迁移时一些常见问题的解决方法整理
2015/11/24 PHP
thinkPHP5框架自定义验证器实现方法分析
2018/06/11 PHP
PHP开启目录引索+fancyindex漂亮目录浏览带搜索功能
2019/09/23 PHP
40款非常有用的 jQuery 插件推荐(系列一)
2011/12/21 Javascript
JavaScript获取指定元素位置的方法
2015/04/08 Javascript
基于jQuery实现二级下拉菜单效果
2016/02/01 Javascript
js实现按钮控制带有停顿效果的图片滚动
2016/08/30 Javascript
javascript十六进制数字和ASCII字符之间的转换方法
2016/12/27 Javascript
Vue.js自定义指令的用法与实例解析
2017/01/18 Javascript
jQuery自定义图片上传插件实例代码
2017/04/04 jQuery
微信小程序商城项目之淘宝分类入口(2)
2017/04/17 Javascript
浅谈 Vue v-model指令的实现原理
2017/06/08 Javascript
js中json对象和字符串的理解及相互转化操作实现方法
2017/09/22 Javascript
pace.js和NProgress.js两个加载进度插件的一点小总结
2018/01/31 Javascript
react中fetch之cors跨域请求的实现方法
2018/03/14 Javascript
详解Vue iview IE浏览器不兼容报错(Iview Bable polyfill)
2019/01/07 Javascript
通过循环优化 JavaScript 程序
2019/06/24 Javascript
Nodejs使用archiver-zip-encrypted库加密压缩文件时报错(解决方案)
2019/11/18 NodeJs
Vue + Node.js + MongoDB图片上传组件实现图片预览和删除功能详解
2020/04/29 Javascript
[03:01]2014DOTA2国际邀请赛 DC:我是核弹粉,为Burning和国土祝福
2014/07/13 DOTA
详解python3中zipfile模块用法
2018/06/18 Python
Python 获取主机ip与hostname的方法
2018/12/17 Python
python里运用私有属性和方法总结
2019/07/08 Python
Python中xml和dict格式转换的示例代码
2019/11/07 Python
Python之Class&amp;Object用法详解
2019/12/25 Python
详解CSS3中border-image的使用
2015/07/18 HTML / CSS
CSS3制作彩色进度条样式的代码示例分享
2016/06/23 HTML / CSS
简述synchronized和java.util.concurrent.locks.Lock的异同
2014/12/08 面试题
测绘工程专业个人自我评价
2013/12/01 职场文书
仓库门卫岗位职责
2013/12/22 职场文书
校园元旦活动总结
2014/07/09 职场文书
Three.js实现雪糕地球的使用示例详解
2022/07/07 Javascript