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 xml为数据源的下拉框控件
Jul 07 Javascript
Jquery Ajax 学习实例2 向页面发出请求 返回JSon格式数据
Mar 15 Javascript
dojo学习第一天 Tab选项卡 实现
Aug 28 Javascript
ExtJS下书写动态生成的xml(兼容火狐)
Apr 02 Javascript
node.js cookie-parser 中间件介绍
Jun 06 Javascript
js无法获取到html标签的属性的解决方法
Jul 26 Javascript
JQuery动态添加Select的Option元素实现方法
Aug 29 Javascript
JS插件plupload.js实现多图上传并显示进度条
Nov 29 Javascript
node+vue实现用户注册和头像上传的实例代码
Jul 20 Javascript
Node.js成为Web应用开发最佳选择的原因
Feb 05 Javascript
JavaScript位置参数实现原理及过程解析
Sep 14 Javascript
在vue项目中promise解决回调地狱和并发请求的问题
Nov 09 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跨时区(UTC时间)应用解决方案
2013/01/11 PHP
PHP动态生成指定大小随机图片的方法
2016/03/25 PHP
php实现微信企业号支付个人的方法详解
2017/07/26 PHP
PHP开发中解决并发问题的几种实现方法分析
2017/11/13 PHP
ThinkPHP5.0框架使用build 自动生成模块操作示例
2019/04/11 PHP
在IE,Firefox,Safari,Chrome,Opera浏览器上调试javascript
2008/12/02 Javascript
javascript教程之不完整的继承(js原型链)
2014/01/13 Javascript
使用JavaScript 编写简单计算器
2014/11/24 Javascript
jQuery 和 CSS 的文本特效插件集锦
2014/12/12 Javascript
js实现简单锁屏功能实例
2015/05/27 Javascript
深入JavaScript高级程序设计之对象、数组(栈方法,队列方法,重排序方法,迭代方法)
2015/12/01 Javascript
浅谈React 属性和状态的一些总结
2016/11/21 Javascript
jQuery实现可编辑表格并生成json结果(实例代码)
2017/07/19 jQuery
node简单实现一个更改头像功能的示例
2017/12/29 Javascript
JS判断数组是否包含某元素实现方法汇总
2020/06/24 Javascript
Vue解决echart在element的tab切换时显示不正确问题
2020/08/03 Javascript
Vue使用轮询定时发送请求代码
2020/08/10 Javascript
[01:02:25]2014 DOTA2华西杯精英邀请赛5 24 NewBee VS VG
2014/05/25 DOTA
[02:27]2014DOTA2国际邀请赛 VG赛后采访:更大的挑战在等着我们
2014/07/13 DOTA
python发送arp欺骗攻击代码分析
2014/01/16 Python
python实现文件名批量替换和内容替换
2014/03/20 Python
python  Django中的apps.py的目的是什么
2018/10/15 Python
python中update的基本使用方法详解
2019/07/17 Python
numpy 返回函数的上三角矩阵实例
2019/11/25 Python
详解python itertools功能
2020/02/07 Python
香港唯港荟酒店预订:Hotel ICON
2018/03/27 全球购物
Parfume Klik丹麦:香水网上商店
2018/07/10 全球购物
Diamondback自行车:拥有你的冒险
2019/04/22 全球购物
圣彼得堡鲜花配送:Semicvetic
2020/09/15 全球购物
农药学硕士毕业生自荐信
2013/09/25 职场文书
关于感恩的演讲稿200字
2014/08/26 职场文书
党支部创先争优活动总结
2014/08/28 职场文书
乡镇党的群众路线对照检查材料
2014/09/24 职场文书
2014年档案管理工作总结
2014/11/17 职场文书
2015小学新教师个人工作总结
2015/10/14 职场文书
pycharm安装深度学习pytorch的d2l包失败问题解决
2022/03/25 Python