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 相关文章推荐
window.location.reload()方法刷新页面弹出要再次显示该网页对话框
Apr 24 Javascript
checkbox勾选判断代码分析
Jun 11 Javascript
简单了解Backbone.js的Model模型以及View视图的源码
Feb 14 Javascript
javascript实现dom元素可拖动
Mar 21 Javascript
js阻止浏览器默认行为触发的通用方法(推荐)
May 15 Javascript
node.js 动态执行脚本
Jun 02 Javascript
基于JS如何实现给字符加千分符(65,541,694,158)
Aug 03 Javascript
深入浅析jQuery对象$.html
Aug 22 Javascript
JavaScript实现拖拽元素对齐到网格(每次移动固定距离)
Nov 30 Javascript
VueJs组件之父子通讯的方式
May 06 Javascript
js实现时钟定时器
Mar 26 Javascript
vue实现Toast组件轻提示
Apr 10 Vue.js
从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如何解决网站大流量与高并发的问题
2011/06/25 PHP
php读取文件内容至字符串中,同时去除换行、空行、行首行尾空格(Zjmainstay原创)
2012/07/31 PHP
php 过滤英文标点符号及过滤中文标点符号代码
2014/06/12 PHP
ThinkPHP惯例配置文件详解
2014/07/14 PHP
从零开始学YII2框架(五)快速生成代码工具 Gii 的使用
2014/08/20 PHP
PHP中使用Session配合Javascript实现文件上传进度条功能
2014/10/15 PHP
php实现有趣的人品测试程序实例
2015/06/08 PHP
PHP使用 Pear 进行安装和卸载包的方法详解
2019/07/08 PHP
laravel Validator ajax返回错误信息的方法
2019/09/29 PHP
PHP filter_var() 函数, 验证判断EMAIL,URL等
2021/03/09 PHP
js类后台管理菜单类-MenuSwitch
2007/09/12 Javascript
用JavaScript显示随机图像或引用
2009/04/21 Javascript
深入理解JavaScript系列(4) 立即调用的函数表达式
2012/01/15 Javascript
jquery选择器之属性过滤选择器详解
2014/01/27 Javascript
14款经典网页图片和文字特效的jQuery插件-前端开发必备
2015/08/25 Javascript
Vue.js -- 过滤器使用总结
2017/02/18 Javascript
详解React Native开源时间日期选择器组件(react-native-datetime)
2017/09/13 Javascript
微信小程序实现添加手机联系人功能示例
2017/11/30 Javascript
小程序组件之自定义顶部导航实例
2019/06/12 Javascript
JS eval代码快速解密实例解析
2020/04/23 Javascript
Python中集合类型(set)学习小结
2015/01/28 Python
Python自动重试HTTP连接装饰器
2015/04/28 Python
Python注释详解
2016/06/01 Python
目前最全的python的就业方向
2018/06/05 Python
python 划分数据集为训练集和测试集的方法
2018/12/11 Python
python简单验证码识别的实现方法
2019/05/10 Python
python__name__原理及用法详解
2019/11/02 Python
python3中pip3安装出错,找不到SSL的解决方式
2019/12/12 Python
什么叫做SQL注入,如何防止
2016/10/04 面试题
作风建设年活动总结
2014/08/27 职场文书
单位作风建设剖析材料
2014/10/11 职场文书
廉洁自律承诺书2015
2015/01/22 职场文书
高考作弊检讨书1500字
2015/02/16 职场文书
田径运动会广播稿
2015/08/19 职场文书
Python中Selenium对Cookie的操作方法
2021/07/09 Python
MySQL表锁、行锁、排它锁及共享锁的使用详解
2022/04/02 MySQL