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 相关文章推荐
js 面向对象的技术创建高级 Web 应用程序
Feb 25 Javascript
基于jquery的图片懒加载js
Jun 30 Javascript
来自qq的javascript面试题
Jul 24 Javascript
escape编码与unescape解码汉字出现乱码的解决方法
Jul 02 Javascript
jQuery实现只允许输入数字和小数点的方法
Mar 02 Javascript
Easyui Treegrid改变默认图标的方法
Apr 29 Javascript
Web Uploader文件上传插件使用详解
May 10 Javascript
AngularJS 限定$scope的范围实例详解
Jun 23 Javascript
JavaScript累加、迭代、穷举、递归等常用算法实例小结
May 08 Javascript
vue模块拖拽实现示例代码
Mar 09 Javascript
vue表单数据交互提交演示教程
Nov 13 Javascript
Vue全局使用less样式,组件使用全局样式文件中定义的变量操作
Oct 21 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原理之错误抑制与内嵌HTML分析
2011/05/02 PHP
php函数的常用方法及注意之处小结
2011/07/10 PHP
yii操作session实例简介
2014/07/31 PHP
AJAX PHP无刷新form表单提交的简单实现(推荐)
2016/09/09 PHP
php递归函数怎么用才有效
2018/02/24 PHP
Thinkphp5 如何隐藏入口文件index.php(URL重写)
2019/10/16 PHP
发一个自己用JS写的实用看图工具实现代码
2008/07/26 Javascript
js实现连个数字相加而不是拼接的方法
2014/02/23 Javascript
JavaScript字符串对象replace方法实例(用于字符串替换或正则替换)
2014/10/16 Javascript
常用jQuery代码分享
2015/07/14 Javascript
js实现可折叠展开的手风琴菜单效果
2015/09/07 Javascript
Jquery 全选反选实例代码
2015/11/19 Javascript
JavaScript驾驭网页-获取网页元素
2016/03/24 Javascript
卸载安装Node.js与npm过程详解
2016/08/15 Javascript
jQuery.Form上传文件操作
2017/02/05 Javascript
react.js使用webpack搭配环境的入门教程
2017/08/14 Javascript
vue2.0开发入门笔记之.vue文件的生成和使用
2017/09/19 Javascript
详细分析jsonp的原理和实现方式
2017/11/20 Javascript
Vue集成Iframe页面的方法示例
2017/12/12 Javascript
ES6知识点整理之Proxy的应用实例详解
2019/04/16 Javascript
vuex刷新后数据丢失的解决方法
2020/10/18 Javascript
Python中实现的RC4算法
2015/02/14 Python
Python使用email模块对邮件进行编码和解码的实例教程
2016/07/01 Python
Python Json模块中dumps、loads、dump、load函数介绍
2018/05/15 Python
Python常用字符串替换函数strip、replace及sub用法示例
2018/05/21 Python
详解python如何在django中为用户模型添加自定义权限
2018/10/15 Python
在Pandas中给多层索引降级的方法
2018/11/16 Python
使用python 打开文件并做匹配处理的实例
2019/01/02 Python
HTML5不支持标签和新增标签详解
2016/06/27 HTML / CSS
市场营销战略计划书
2014/05/06 职场文书
三八红旗手主要事迹材料
2015/11/04 职场文书
如何才能写好调研报告?
2019/07/03 职场文书
Pytest实现setup和teardown的详细使用详解
2021/04/17 Python
星际争霸:毕姥爷vs解冻01
2022/04/01 星际争霸
手把手带你彻底卸载MySQL数据库
2022/06/14 MySQL
python 镜像环境搭建总结
2022/09/23 Python