Thuộc tính OnClientClick của ASP.NET

Định nghĩa và cách sử dụng

Thuộc tính OnClientClick được sử dụng để thiết lập đoạn mã client được chạy khi nút Button được nhấn.

Ngoài đoạn mã được định nghĩa sẵn, đoạn mã được quy định trong thuộc tính này sẽ được chạy qua sự kiện "OnClick" của nút.

Ngữ pháp

<asp:Button OnClientClick="func" runat="server" />
Thuộc tính Mô tả
func Đoạn mã client được chạy khi nút được nhấn.

Mẫu

Dưới đây là ví dụ chạy hai đoạn mã khi nút Button được nhấn:

<script runat="server">
Sub script1(obj As Object, e As EventArgs)
  lblMsg.Text="Hello!"
End Sub
</script>
<html>
<body>
<form runat="server">
<asp:Button OnClick="script1" OnClientClick="script2()" 
Text="Nhấn Tôi" runat="server" /> 
<br />
<asp:label id="lblMsg" runat="server" />
</form>
<script type="text/javascript">
function script2()
  {
  return confirm('Hello!');
  } 
</script>
</body>
</html>

Mẫu

Chạy hai đoạn mã bằng một nút Button