求助~~~~关于OnClientClick事件的使用,谢谢

问题描述

第一次用到OnClientClick事件,我在类文件里添加一段代码如下:protectedvoidPage_Load(objectsender,EventArgse){Button1.OnClientClick="returnSY()";}我在页面中添加一个普通控件如下:<inputid="Button2"type="button"value="button"onclick="SY()"/>点击“Button1”与“Button2”都会调用javascript方法“SY()”给一个Label控件赋值,代码如下:functionSY(){window.document.getElementById("Label1").innerHTML="welcomeasp.net2.0";}</script>问题是“Button2”的事件处理正常,而“Button1”这个服务器控件在点击之后,会给Label控件赋值"welcomeasp.net2.0",但是Label控件的值又会马上还原回初始值,请教一下这个问题怎么解决,谢谢?

解决方案

解决方案二:
这样用你不嫌麻烦啊直接button1_click事件不好么
解决方案三:
我是想熟悉一下“OnClientClick”的用法
解决方案四:
OnClientClick直接在前台定义就可以了就像你写JS的onclick一样
解决方案五:
因为你点击后也触发了服务端事件,页面刷新了.应该用attitude.add添加onclick事件
解决方案六:
functionSY(){window.document.getElementById("Label1").innerHTML="welcomeasp.net2.0";returnfalse;}
解决方案七:
非常感谢amandag老师。但我还是有点不明白,returnfalse;在这里是阻止继续执行默认的事件。在这里默认的事件是什么呢?Button1虽然是服务器控件但是并没有为他的click事件定义要执行的代码啊?请在指点一下~~~

时间: 2024-07-28 17:36:10

求助~~~~关于OnClientClick事件的使用,谢谢的相关文章

php代码中实现 mongo的$geoWithin的问题。求助大神帮忙解决,谢谢

问题描述 php代码中实现 mongo的$geoWithin的问题.求助大神帮忙解决,谢谢 工作中遇到一个问题,现在一个终端商店A的坐标,要看该商店是不是在给定的坐标范围中,给定的坐标范围是有n(n>=1)个圈,而每个圈是有至少3个点围起来的,不同圈之间没有交集,现在想要的结果是,该终端在这n个圈中. 这里使用了mongo的geoWithin.并且,没有使用tp框架.还有就是网上的全是命令行格式的,php代码格式的几乎没有.我现在感觉可能就是格式的问题.有大牛帮忙看一下,谢谢. $new_lbs

api-百度地图API 怎么去掉默认的起点的点击事件啊?谢谢各位大大

问题描述 百度地图API 怎么去掉默认的起点的点击事件啊?谢谢各位大大 解决方案 查查BaiduMap的API文档

asp页面 提交按钮onclick和onclientclick事件问题

问题描述 我写了一个asp页面,在提交按钮时出现问题发现只执行onclientclick()事件不执行onclick()事件onclientclick()事件是前台检测脚本事件onclick()事件是后台代码事件代码如下:提交按钮:<asp:ButtonID="Submit"Text="提交申请"runat="server"style="width:80px;height:25px"OnClientClick="

验证控件与Button的OnClientClick事件详细解析_javascript技巧

一.事件 这是一个长期被我忽略或者是没有发现的问题,问题是这样的: 在一个页面中,当有验证控件的时候,当Button控件触发OnClientClick事件,并且这个事件会返回true和false的时候,验证控件就会失效,不起作用了.具体描述如下: .Net页面如下: 复制代码 代码如下: <form id="form1" runat="server"><asp:ScriptManager ID="ScriptManager1"

visual studio-哪位写过利用VS和qt写出坐标轴,并可以画图的程序在?求助啊,很急,谢谢了

问题描述 哪位写过利用VS和qt写出坐标轴,并可以画图的程序在?求助啊,很急,谢谢了 哪位写过利用VS和qt写出坐标轴,并可以画图的程序在?求助啊,很急,谢谢了

关于asp.net button按钮的OnClick和OnClientClick事件_实用技巧

一般我们用 OnClientClick验证我们的提交数据,但是这个一定要返回ture或者false,即一定要加上return,否则OnClick失效.当返回false时OnClick服务器端事件才被中止,当你的js验证有错误,也会跳过验证,直接执行服务器端事件OnClientClick.为了避免这样的错误,可以考虑用服务端验证这样就省去了OnClientClick事件,就不用考虑和OnClick的冲突了.

求助一个EF的问题,谢谢大家

问题描述 刚刚学习EF不久,有一个问题百思不得其解.希望大家能够帮助我,谢谢//1bool?boolVar=null:Barbar=entities.bars.SingleOrDefault(o=>p.variable==boolVar)://2Barbar=entities.bars.SingleOrDefault(o=>p.variable==null):Debug的时候发现bars这个DBSet里面存在我需要的唯一的bar对象.当执行语句1的时候,bar是null当执行语句2的时候,ba

Asp.Net 不同的OnClick事件区别小结(onserverclick,onclientclick)_基础应用

1. HTML控件,如IMG的输入按钮等 的 onclick ( 客户端 )和 onserverclick( 服务端 )事件,注意 runat="server"... 此处的onclick先于onserverclick执行.2.WEB控件,如<asp:button 按钮等 的 onclientclick( 客户端 ) 和 onclick ( 服务端 )事件...   此处的onclientclick先于onclick执行.onclientclick  事件来自2.0, 它用来取代

C# 怎么删除不了javastript 里的cookie ,,,谢谢帮忙,,急急!!!!

问题描述 javastript里设置COOKIESfunctiongetCookie(name)//取cookies函数{vararr=document.cookie.match(newRegExp("(^|)"+name+"=([^;]*)(;|$)"));if(arr!=null)returnunescape(arr[2]);returnnull;}vartime=newDate();varbegintime;if(getCookie('timer')!=nul