Posted in Javascript onFebruary 26, 2014
当鼠标聚焦到邮箱地址文本框时,文本框内的“请输入邮箱地址”文字被清空。
效果图:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="类似于yahoo邮箱登陆的提示效果.aspx.cs" Inherits="类似于yahoo邮箱登陆的提示效果" %> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title></title> <script type ="text/javascript" src ="Scripts/jquery-1.7.1.js"></script> <script type ="text/javascript" > $(function () { //对地址框进行操作 $("#address").focus(function () { //地址框获得鼠标焦点 var txt_value = $(this).val(); //得到当前文本框的值 if (txt_value == "请输入邮箱地址") { $(this).val(""); //如果符合条件,则清空文本框内容 } }); $("#address").blur(function () { //地址框失去鼠标焦点 var txt_value = $(this).val(); //得到当前文本框的值 if (txt_value == "") { $(this).val("请输入邮箱地址"); //如果符合条件,则设置内容 } }) //对密码框进行操作 $("#password").focus(function () { var txt_value = $(this).val(); if (txt_value == "请输入邮箱密码") { $(this).val(""); } }); $("#password").blur(function () { var txt_value = $(this).val(); if (txt_value == "") { $(this).val("请输入邮箱密码"); } }) }); </script> </head> <body> <form id="form1" runat="server"> <div> <input type ="text" id ="address" value ="请输入邮箱地址" /><br /><br /> <input type ="text" id ="password" value ="请输入邮箱密码" /><br /><br /> <input type ="button" value ="登录" /> </div> </form> </body> </html>
简单的邮箱登陆的提示效果类似于yahoo邮箱
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@