onclick ,onserverclick ,onclientclick 的使用 ^_^
来源:互联网 发布:mac版农行支付宝 编辑:程序博客网 时间:2024/06/06 07:11
^_^
本来对html控件,服务器控件的知识模模糊糊的。今天特地查了相关的知识。
下面是我写代码总结的。
这些事件 主要用于在客户端执行验证,然后决定是否执行服务端事件 (没接触之前就为此纳闷呢,now豁然开朗)
假设:若输入框里的 字符长度 >1 and <5 的话,就会执行服务器端的代码。
js:
<script type="text/script">
function abc()
{
var len=document.getElementById("text").value; //得到text里的值
if(a.length>1 && a.length<5)
return ture;
else
{
alert('长度必须大于1小于5');
return fasle;
}
}
</script>
1. onclick ,onclientclick 事件 使用 (html控件定义为 runat='server'使用)
如: <input type="button" onclick="javascript:if(abc())" onserverclick="后台事件" runat="server" />
注意: onclick 里的写法 javascript:if(abc()) 结束时候无分号.
2. onclick ,onclientclick 事件
<asp:button id="bt" onclick="bt_click" onclientclick="return abc();" runat="server"> // renturn true 则执行 服务端事件;否则
不执行
3.
后台pageload 方法中添加 前台的onclick 事件
protected void Page_Load(object sender, EventArgs e)
{
btt.Attributes.Add("onclick", "javascript:if(document.getElementById('text').value.length>5);else {alert('length小于5了');return false;}");
}
- onclick ,onserverclick ,onclientclick 的使用 ^_^
- onclick,onclientclick和onserverclick的区别
- OnClick、OnClientClick、OnServerClick之间的关系
- OnClick,OnClientClick和OnServerClick的区别
- OnClick、OnClientClick、OnServerClick之间的关系
- OnClick、OnClientClick、OnServerClick之间的关系
- onclick ,onserverclick,onclientclick的区别和用法
- onclick ,onserverclick,onclientclick的区别和用法
- onclick onserverclick,onclientclick的区别和用法
- onClick,onServerClick,onClientClick
- Asp.Net 不同区别的 OnClick ( onserverclick, onclientclick )
- OnClick OnClientClick OnServerCick 的区别与使用
- html控件、html服务器控件和web用户控件(onclick,onclientclick和onserverclick的执行顺序)
- input 控件里同时使用onclick onserverclick
- input 控件里同时使用onclick onserverclick
- OnClientClick与OnClick的区别
- onclientclick和onclick的区别
- onclick与onclientclick的区别
- linux安装samba
- 八个cmd 命令
- EXE的程序图标描述及修改(非PE修改)
- 愈~~
- 北欧神话资料(一)
- onclick ,onserverclick ,onclientclick 的使用 ^_^
- ResourceProvider 多语言实现
- Linux 设备文件
- xhprof安装和使用
- 我的七个建议
- 寻求C#和数据库高手!!!
- 解决TCP网络传输“粘包”问题
- February 2nd Thursday 2010
- 2010年1月,对MP4行业的猜测