初学asp.net 以前用html调用javascript很容易,拿到asp.net上去就不行了。
asp.net是如何调用Javascript的呢,它调用的控件事件运行在服务器端,和平常html客户端控件不同,假如我想让asp.net控件事件在客户端运行,该如何操作呢?搞个button说明下啊。

解决方案 »

  1.   

    完全一样。就是好asp.net 的控件名称会变。比如在母版页里面。
      

  2.   

    用了服务器控件,事件就在服务器了,要想在客户端运行事件,只能是写js。你想啊,代码在服务器,你在客户端点了button,客户端也没代码给你用啊
      

  3.   

    document.getElementById("<%=txtLoginName.ClientID %>").value;可以这么写 txtLoginName   是你服务器控件ID
      

  4.   

    思路是一样的。。只是在ASP.Net中服务器控件在有些情况下ID会发生变化所以得看源码对照ID和JS方法中的ID