在webform中調用JS的技巧


一,執行刪除操作,點擊按鈕時彈出對話框詢問是否確認刪除,點擊確定,刪除並在刪除完成后彈出刪除成功;點擊取消不刪除

1.在aspx源 代碼中加入JavaScript代碼

<script language="javascript">
function doSubmit()

{
  var s = window.confirm("確認要刪除嗎?");
  return s;
}
</script>

2.在按鈕的OnClientClick事件中添加上述函數(在按鈕的屬性里找到OnClientClick屬性,添加return doSubmit();)

 <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" OnClientClick="return doSubmit();" Text="確定" />  //注意:函數前必須加return,return true則執行默認操作,return false則阻止默認操作

3.在C#代碼設計界面添加按鈕點擊事件

protected void Button1_Click(object sender, EventArgs e)
{

Literal1.Text = "<script language='javascript'>alert('刪除完成')</script>";
}

二,給文本框添加JS,文本框在輸入前有(必填)兩字,點擊進行輸入時會消失

1.在aspx源 代碼中加入JavaScript代碼

<script languag="javascript">
function doFocus(txt)

{
  txt.value = "";
}

</script>

2.在文本框的onFocus事件中引用上述函數  或者是在aspx.cs文件的Page_Load方法中,使用Attributes屬性加入JS

<asp:TextBox ID="TextBox1" onfocus="doFocus(this)" runat="server" ForeColor="#999999">(必填)</asp:TextBox>

或者

protected void Page_Load(object sender, EventArgs e)
{
TextBox2.Attributes.Add("onfocus","doFocus(this)");
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM