在文本框中,显示一个default 的值, 但当你进入文本准备输入你的值,这个default值 自动消失。 不过没有输入任何值又失去focus,这个default 值被显示出来。
在文本框中,显示一个default 的值, 但当你进入文本准备输入你的值,这个default值 自动消失。 不过没有输入任何值又失去focus,这个default 值被显示出来。
Code
1 <%@ Page Language="VB" %>
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <script runat="server">
4 Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
5 TextBox1.Attributes.Add("onblur", "if(this.value == '') this.value='$ 0.00';")
6 TextBox1.Attributes.Add("onfocus", "if(this.value == '$ 0.00') this.value = '';")
7 End Sub
8 </script>
9 <html xmlns="http://www.w3.org/1999/xhtml">
10 <head runat="server">
11 <title>Untitled Page</title>
12 </head>
13 <body>
14 <form id="form1" runat="server">
15 <div>
16 <asp:TextBox ID="TextBox1" runat="server" Text="$ 0.00"></asp:TextBox>
17 </div>
18 </form>
19 </body>
20 </html>