CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

求助:cs代码中能否调用客户端的javascript函数?

楼主mengshuai1982(Striving)2005-01-19 17:50:20 在 .NET技术 / ASP.NET 提问

cs代码中能否调用客户端的javascript函数?  
  请指教!  
  问题点数:5、回复次数:8Top

1 楼seesea125(执著)回复于 2005-01-19 17:55:22 得分 1

服务器短可以操作javascript函数,比如  
  private   void   Page_Load(object   sender,   System.EventArgs   e)  
  {  
  //   在此处放置用户代码以初始化页面  
  if(!IsPostBack){  
  this.s1.Attributes.Add("onchange","changeselect1(this.options[this.selectedIndex].value)");  
  }  
  }  
  Top

2 楼yistudio(阳光灿烂的日子)回复于 2005-01-19 17:58:03 得分 1

当然可以  
  Page.RegisterStartupScript("script","<script   language='javascript'>checkvalue('"+strValue+"');</script>");  
   
  前台  
  function   checkvalue(value)  
  {  
          if(value="")  
                  window.alert("null");  
  }Top

3 楼mengshuai1982(Striving)回复于 2005-01-20 08:38:46 得分 0

那这样可以实现吗?我试过,好像不行啊  
  this.s1.Attributes.Add("onchange","checkvalue('')");  
   
  前台  
  function   checkvalue(value)  
  {  
          if(value="")  
                  window.alert("null");  
  }  
   
  Top

4 楼acelove(命中注定是菜鸟)回复于 2005-01-20 08:49:24 得分 1

第一种  
  response.write("<script   language=javascript>alert("111")</script>");  
  第二种  
  this.btn.Attributes.add("click","return   alert('111')");  
  第三种  
  在html的</form>标记后加  
  </form>  
  <script   language=javascript><%=myMessage%></script>  
   
  在cs中调用  
  //声明  
  public   string   myMessage;  
  myMessage="alert('1111')";  
  每当postback后刷新页面都会调用你写的方法了Top

5 楼rumbusapple(傅傅)回复于 2005-01-20 13:10:17 得分 1

this.s1.Attributes.Add("onchange","checkvalue('')");  
  你有没有写在private   void   Page_Load(object   sender,   System.EventArgs   e)  
  {  
        if(!IsPostBack)  
        {  
          }  
  }  
  中Top

6 楼FJGoodGood(_FJ_强中强)回复于 2005-01-20 13:12:14 得分 1

我想应该是不行吧。  
   
  所谓调用,就是进去代码之后还能回来,服务端代码怎么可能调用了客户端的JS后,还能回来?  
   
  Top

7 楼shooper(东东)回复于 2005-01-20 13:14:51 得分 0

客户端的javascript代码只受客户端的事件影响,从服务器端去触发,最终还是在客户端生效的Top

8 楼yiran700(Cinderella)回复于 2005-01-26 11:16:57 得分 0

帮顶,可来此地http://home.2kdns.com/yiran700一起讨论  
  Top

相关问题

  • 在CS文件中怎样调用javaScript函数??????//
  • 有谁知道在javascript里面如何调用 .cs里面的函数?
  • js怎么调用cs的函数?
  • vbscript 调用javascript 函数出错?
  • JavaScript里怎么调用VBScript的函数?
  • 能用javascript调用api函数么
  • ■■怎样调用JAVASCRIPT的函数?■■
  • javascript 能调用asp.net 的函数吗?
  • asp中怎么调用javascript的函数
  • javascript里调用asp的函数

关键词

  • 函数
  • 代码
  • javascript
  • 客户
  • 调用
  • s1
  • 客户端
  • checkvalue
  • onchange
  • cs

得分解答快速导航

  • 帖主:mengshuai1982
  • seesea125
  • yistudio
  • acelove
  • rumbusapple
  • FJGoodGood

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo