前端之家收集整理的这篇文章主要介绍了
OnClientClick 和onclick区别,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
原问题:
有个
button按钮里面有
OnClick和OnClientClick事件
OnClick和OnClientClick调用的 代码没有写错(
测试了N遍)
先 调用了
OnClientClick后就没在 调用了
OnClick事件
但之前也同时 调用了
OnClick和OnClientClick事件
但都执行了
不知道这次怎么没有执行
OnClick
请高手指点一二
|
解答:
OnClientClick是客户端脚本,一般使用javascript,在客户端,也就是IE中运行,点击后马上执行 OnClick是服务器端事件处理函数,使用C#或者vb.net,在服务器端,也就是IIS中运行,点击按钮后,执行postback,之后再运行。 "先调用了OnClientClick后就没在调用了OnClick事件" 这个问题,我举得可能是因为OnclientCLick里面发生异常,或者返回了false。