首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

asp.net怎么运行客户端脚本

2011-12-28 
asp.net如何运行客户端脚本比如有一个按钮 asp:Buttonid id runat server /如何用onclick运行客户

asp.net如何运行客户端脚本
比如有一个按钮 <asp:Button   id= "id "   runat= "server "   />   如何用onclick运行客户端的javascript脚本,谢了

[解决办法]
Page_Load中:

id.Attributes.Add( "onclick ", "yourJavascriptFunction(); ");
[解决办法]
楼上的代码加个 return id.Attributes.Add( "onclick ", "javascript:return yourJavascriptFunction(); ");
[解决办法]
好像html文件也是请求web服务器才能得到的,不是浏览器p2p给你搞到的。

至于说点击按钮id执行脚本,这期间并没有请求服务器。

Button控件默认会执行一个submit或者__doPostback,你可以写:
id.Attributes.Add( "onclick ", "yourJavascriptFunction();return false; ");

或者完全不需要使用Button控件。使用HtmlButton,写一句html代码,使用个LiteralControl等,都可以。

[解决办法]
楼上诸位,那些都是1.1版的写法,2.0上新增了OnClientClick属性,直接写JavaScript代码就可以。

热点排行