jquery 文本框得到失去的焦点

news/2024/7/11 0:11:39 标签: jquery, function, xhtml, input, border, action

jquery 文本框得到焦点,给表单的文本框设置初始值,当鼠标点击输入的时候,文本自动消失,用户可又输入数据,想知道jQuery是如何获取文本框得到失去的焦点吗?那么您就看这个例子吧。
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<style type="text/css"> 
body{
font:normal 12px/17px Arial;
}
div{
    padding:2px;

input, textarea { 
width: 12em; 
border: 1px solid #888;
}
.focus { 
border: 1px solid #f00;
background: #fcc;

</style>
<!--   引入jQuery -->
<script src="http://www.codefans.net/ajaxjs/jquery1.3.2.js" type="text/javascript"></script>
<script type="text/javascript">
    $(function(){
$(":input").focus(function(){
 $(this).addClass("focus");
 if($(this).val() ==this.defaultValue){  
                  $(this).val("");           
 } 
}).blur(function(){
$(this).removeClass("focus");
if ($(this).val() == '') {
                $(this).val(this.defaultValue);
             }
});
    })
    </script>
 
 
</head>
<body>
<form action="" method="post" id="regForm">
<fieldset>
<legend>个人基本信息</legend>
<div>
<label  for="username">名称:</label>
<input id="username" type="text" value="名称" />
</div>
                <div>
<label for="pass">密码:</label>
<input id="pass" type="password" value="密码" />
</div>
                 </fieldset>
</form>
</body>
</html>

http://www.niftyadmin.cn/n/888459.html

相关文章

python将图片的base64转为opencv的array

# base64图片解码img base64.b64decode(base)img_array np.fromstring(img, np.uint8)# 解码array转img_cv_arrayimg_array cv.imdecode(img_array, cv.COLOR_RGB2BGR)

仿百度输入框自动匹配功能的JS代码

现在很多网站都有这种效果&#xff0c;在文本框输入一个字符&#xff0c;下边会出来相匹配的内容&#xff0c;这个代码就演示了这个功能是如何完成的&#xff0c;当然&#xff0c;这是个静态的&#xff0c;你可以将提示的内容从数据库读取出来&#xff0c;要用到AJAX那东东。 &…

基础-java的final

1、final修饰一个类的时候此类则不可被继承 所以该类的方法也不可重写覆盖. 2、final修饰一个类中的成员方法时&#xff0c;子类如果继承该类&#xff0c;则被final修饰的成员方法不可被覆盖重写. 3、final修饰局部变量时候&#xff0c;该变量不可被修改. 4、final修饰成员变…

美观的CSS搜索框,点击后提示消失

一个美观的CSS网页搜索框&#xff0c;没其它的什么东西&#xff0c;主要是搜索框&#xff0c;觉得挺美观大方&#xff0c;于是拿出来奉献给大家&#xff0c;添加到你的网页里肯定效果不错。它的点击后提示消失的功能也很不错&#xff0c;鼠标只要点击一下搜索框&#xff0c;提示…

git简单基本指令

84 git config --system --list # 查看系统配置信息 85 git config --global --list # 查看全局配置信息 88 git config --global user.name "liwie" #…

JavaScript动态操作表格,添加,删除行、列及单元格

JavaScript动态操作表格&#xff0c;添加&#xff0c;删除行、列及单元格&#xff0c;还可以指定从第几列到第几列合并&#xff0c;这是一个很有参考价值的JS适时控制表格的一个功能&#xff0c;含有丰富的注释&#xff0c;方便大家研究学习。 <html> <head><me…

一个流行且实用的JS表单验证提示,演示了怎么自定义错误信息的显示方式,同时通过写FormValid.showError类方法来实现错误显示方式自定义: errMsg 是一个错误消息的数组,这样方便自定

<!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><title>表单验证提示效果</title…

基础-解释型语言与编译型语言

1、解释型语言的代表就是python&#xff0c;他是将源码程序逐行解释翻译成操作系统可认识的机器语言执行 2、编译型语言就是c语言&#xff0c;他将源码文件通过编译器先编译成可执行文件&#xff0c;然后交给操作系统执行 说明&#xff1a;效率上由于编译型语言一次性编译后执…