c#鼠标点击TextBox控件后清空默认字体
来源:互联网 发布:贴贴相传网络 编辑:程序博客网 时间:2024/06/05 16:55
方案(一)
脚本:
<script type="text/javascript" language="javascript">
//得到焦点时触发事件
function onFocusFun(element, elementValue) {
if (element.value == elementValue) {
element.value = "";
element.style.color = "";
}
}
//离开输入框时触发事件
function onblurFun(element, elementValue) {
if (element.value == '') {
element.style.color = "#808080";
element.value = elementValue;
}
}
</script>
调用示例:
<tr align="center">
<td style="background-image:url('bg03.gif');background-position:center;background-repeat:no-repeat;height:69px">
<span style="color: #000000; font-family: 黑体;"><strong>用户名:</strong></span><asp:textbox id="UserName" Text="请输入用户名" runat="server" Width="100px" Height="20px" ForeColor="#808080"
OnFocus="onFocusFun(this,'请输入用户名')"
OnBlur="onblurFun(this,'请输入用户名')"></asp:textbox>
<br />
<span style="color: #000000; font-family: 黑体;"><strong>密 码:</strong></span><asp:textbox id="UserPass" runat="server" Width="100px" TextMode="Password" Height="20px"></asp:textbox>
</td>
</tr>
--------------------------------------------------------------------------------------------------------------------------------------------
方案(二)
[ 方法一]
前台代码:
<div>
<asp:TextBox ID="txtName" runat="server"></asp:TextBox>
<asp:TextBox ID="txtPwd" runat="server"></asp:TextBox>
<asp:Button ID="btnLongin" runat="server" Text="提交" />
</div>
后台代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
//用户输入
txtName.Attributes.Add("Value", "请输入用户名");
txtName.Attributes.Add("OnFocus", "if(this.value=='请输入用户名') {this.value=''}");
txtName.Attributes.Add("OnBlur", "if(this.value==''){this.value='请输入用户名'}");
//密码输入
txtPwd.Attributes.Add("Value", "请输入密码");
txtPwd.Attributes.Add("OnFocus", "if(this.value=='请输入密码'){this.value=''}");
txtPwd.Attributes.Add("OnBlur", "if(this.value==''){this.value='请输入密码'}");
//
if (!IsPostBack)
{
//内容
}
}
}
[ 方法二]
前台文本框里添加下面2个事件属性:
OnFocus="javascript:if(this.value=='提示文字') {this.value=''}"
OnBlur="javascript:if(this.value=='') {this.value='提示文字'}"
-----------------------------------例-----------------------------------------
<asp:TextBox ID="txtName" runat="server" Text="请输入用户名"
OnFocus="javascript:if(this.value=='请输入用户名') {this.value=''}"
OnBlur="javascript:if(this.value==''){this.value='请输入用户名'}">
</asp:TextBox>
<asp:TextBox ID="txtPwd" runat="server" Text="请输入密码"
OnFocus="javascript:if(this.value=='请输入密码') {this.value=''}"
OnBlur="javascript:if(this.value==''){this.value='请输入密码'}">
</asp:TextBox>
- c#鼠标点击TextBox控件后清空默认字体
- c#鼠标点击TextBox控件后清空默认字体-完美解决方案
- ASP.NET TextBox 当鼠标点击后清空默认提示文字
- ASP.NET TextBox 当鼠标点击后清空默认提示文字
- ASP.NET TextBox 当鼠标点击后清空默认提示文字
- ASP.NET TextBox 当鼠标点击后清空默认提示文字
- C#下设置TextBox默认显示文字,点击后消失
- C#中的Textbox控件
- C# textbox控件应用
- C#设置textBox字体属性
- Winform的TextBox控件显示默认文本点击消失离开显示
- C#中DataGridView控件鼠标点击选中行的问题
- c# 鼠标点击器
- C#鼠标点击器
- C#鼠标自动点击
- c# 模拟鼠标点击
- C# 自定义控件之TextBox
- C# 根据字体高度变化的textBox
- 结构体(struct)
- Flex解决“无法为区域设置“zh_CN”解析资源束“ViewerStrings””问题总结(学习笔记)
- ubuntu搭建mercurial参考资料
- actioncontext
- asp常见问题
- c#鼠标点击TextBox控件后清空默认字体
- @Override遇到的问题
- 2012年国考行测常识判断大纲解读
- 会员注册页面的完善
- How Siri really works
- Select的应用3
- Eclipse调试时出现Exception Processing async thread queue
- 通过qtmobility 获取设备的电量
- 凡是有交换的地方就会繁荣