摘自:http://blog.csdn.net/coolpig86/article/details/5439560

OnClientClick用于执行客户端脚本.当我们单击一个按钮时,最先执行的是OnClientClick 事件,根据OnClientClick 事件的返回值来决定是否执行OnClick事件来postback页面.其返回值为true 和 false,默认情况下OnClientClick 返回值为真.

通过这个属性,可以去验证一个服务端控件了,而且不用回传服务器。。

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>无标题页</title>
<mce:script type="text/javascript" ><!--
var CheckForm=function(){
var content=document.getElementById("tx_Content").value;
if(content==""){alert("内容不能为空");return false;}
}
// --></mce:script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:TextBox ID="tx_Content" runat="server"></asp:TextBox>
<asp:Button ID="bt_OK" runat="server" Text="提交" OnClientClick="return CheckForm();" />
</div>
</form>
</body>
</html>

当然,这里只是一个简单的非空验证,其它的验证同理可得。。

--------------------->>>>

最新文章

  1. OS X EI Capitan安装refind时出现Could not set boot device property: 0xe00002bc
  2. [HTML/JS] JQuery 页面滚动回到顶部
  3. 3D拓扑自动布局之Web Workers篇
  4. 暑假训练round 3 题解
  5. Dijkstra 算法、Kruskal 算法、Prim算法、floyd算法
  6. gzcompress, gzencode, gzdeflate三个压缩函数的对比
  7. Swift继承的用法
  8. Servlet(五岁以下儿童)web.xml一些常用的配置
  9. Cocos2dx 3.0 过渡篇(二十五)死不了的贪食蛇(触摸版)
  10. ThinkPad E431/E531 ubuntu 14.04 安装无线网卡驱动
  11. MFC教程
  12. java 实例变量的初始化
  13. python开发部署时新增数据库中表的方法
  14. cs231n spring 2017 lecture3 Loss Functions and Optimization 听课笔记
  15. ubuntu apt update failed to fetch
  16. 老男孩Python全栈学习 S9 日常作业 003
  17. proxysql 系列 ~ 总揽概括
  18. mybatis学习笔记(三)-- 优化数据库连接配置
  19. js 去掉html标签
  20. PHP开发者成长图

热门文章

  1. Asp.Net Web Api 2 实现多文件打包并下载文件示例源码_转
  2. org.hibernate.PropertyNotFoundException:could not find a getter for name in class ....
  3. Linux CentOS 6.5 yum安装MongoDB的操作
  4. PHP中关于 basename、dirname、pathinfo 详解
  5. ecshop编辑器fckeditor换百度ueditor编辑器教程
  6. java中方法的参数传递机制(值传递还是引用传递)
  7. preparedStatement和Statement 有什么不一样
  8. size函数
  9. wpfのpack协议
  10. 2016年12月14日 星期三 --出埃及记 Exodus 21:9