熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

c#鼠標點擊TextBox控件後清空默認字體

2013-11-13 10:03:24  來源: .NET編程 

  方案(一)

  腳本

  <script type=text/javascript language=javascript>

  //得到焦點時觸發事件

  function onFocusFun(element elementValue) {

  if (elementvalue == elementValue) {

  elementvalue = ;

  lor = ;

  }

  }

  //離開輸入框時觸發事件

  function onblurFun(element elementValue) {

  if (elementvalue == ) {

  lor = #;

  elementvalue = elementValue;

  }

  }

  </script>

  調用示例

  <tr align=center>

  <td >

  <span ><strong>用戶名:</strong></span><asp:textbox id=UserName Text=請輸入用戶名 runat=server Width=px Height=px ForeColor=#

  OnFocus=onFocusFun(this請輸入用戶名)

  OnBlur=onblurFun(this請輸入用戶名)></asp:textbox>

  <br />

  <span ><strong>密&nbsp;&nbsp;碼:</strong></span><asp:textbox id=UserPass runat=server Width=px TextMode=Password Height=px></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 SystemCollectionsGeneric;

  using SystemLinq;

  using SystemWeb;

  using SystemWebUI;

  using SystemWebUIWebControls;

  public partial class _Default : SystemWebUIPage

  {

  protected void Page_Load(object sender EventArgs e)

  {

  //用戶輸入

  txtNameAttributesAdd(Value 請輸入用戶名);

  txtNameAttributesAdd(OnFocus if(thisvalue==請輸入用戶名) {thisvalue=});

  txtNameAttributesAdd(OnBlur if(thisvalue==){thisvalue=請輸入用戶名});

  //密碼輸入

  txtPwdAttributesAdd(Value 請輸入密碼);

  txtPwdAttributesAdd(OnFocus if(thisvalue==請輸入密碼){thisvalue=});

  txtPwdAttributesAdd(OnBlur if(thisvalue==){thisvalue=請輸入密碼});

  //

  if (!IsPostBack)

  {

  //內容

  }

  }

  }

  [ 方法二]

  前台文本框裡添加下面個事件屬性

  OnFocus=javascript:if(thisvalue==提示文字) {thisvalue=}

  OnBlur=javascript:if(thisvalue==) {thisvalue=提示文字}

  

  <asp:TextBox ID=txtName runat=server Text=請輸入用戶名

  OnFocus=javascript:if(thisvalue==請輸入用戶名) {thisvalue=}

  OnBlur=javascript:if(thisvalue==){thisvalue=請輸入用戶名}>

  </asp:TextBox>

  <asp:TextBox ID=txtPwd runat=server Text=請輸入密碼

  OnFocus=javascript:if(thisvalue==請輸入密碼) {thisvalue=}

  OnBlur=javascript:if(thisvalue==){thisvalue=請輸入密碼}>

  </asp:TextBox>


From:http://tw.wingwit.com/Article/program/net/201311/12418.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.