jQuery focus和blur事件的应用详解

前端技术 2023/09/02 JavaScript
一、需求原因
在填写表单时需要实现如下效果

二、具体实现
复制代码 代码如下:

<!DOCTYPE html PUBLIC \"-//W3C//DTDHTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">
<html>
<head>
<meta http-equiv=\"Content-Type\"content=\"text/html; charset=UTF-8\">
<title>鼠标点击后无文字,挪开鼠标后有文字</title>
<script language=\"JavaScript\"src=\"../jQuery/jquery-1.7.1.min.js\"></script>
<script type=\"text/javascript\">
     $(function(){
         /*进入焦点时触发*/
         $(\"#account\").focus(function(){
              varoldValue = $(this).val();
              if(oldValue == this.defaultValue){
                  $(this).val(\"\");
              }
         }); 
         /*失去焦点时触发*/
         $(\"#account\").blur(function(){
              alert(\"12\");
              varoldValue = $(this).val();
              if(oldValue == \"\"){
                   $(this).val(this.defaultValue);
              }
         });
     });
</script>
</head>
<body>
帐号:<input id=\"account\"name=\"account\" type=\"text\" value=\"请输入帐号\">
</body>
</html>

本文地址:https://www.stayed.cn/item/5421

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。