亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

ASP.NET中前臺javascript與后臺代碼調用

2019-11-17 04:29:12
字體:
來源:轉載
供稿:網友

    1.如何在javaScript訪問C#函數?

  2.如何在Javascript訪問C#變量?

  3.如何在C#中訪問JavaScript的已有變量?

  4.如何在C#中訪問JavaScript函數?

  問題1答案如下:

  javaScript函數中執行C#代碼中的函數:

  方法一:1、首先建立一個按鈕,在后臺將調用或處理的內容寫入button_click中;

  2、在前臺寫一個js函數,內容為document.getElementById("btn1").click();

  3、在前臺或后臺調用js函數,激發click事件,等于訪問后臺c#函數;

  方法二:1、函數聲明為public

  后臺代碼(把public改成PRotected也可以)

public string ss()
  {
    return("a");
  }

  2、在html里用可以調用

  前臺腳本

<script language=javascript>

  var a = "<%=ss()%>";

  alert(a);

</script>

  方法三:1、

<script language="javascript">

  <!--

  function __doPostBack(eventTarget, eventArgument)

  {

    var theForm = document.Form1; //指runat=server的form

    theForm.__EVENTTARGET.value = eventTarget;

    theFrom.__EVENTARGUMENT.value = eventArgument;

    theForm.submit();

  }

  -->

  </script>

  <input id="Button1" type="button" name="Button1" value="按鈕" onclick="javascript:__doPostBack('Button1','')">

  方法四:

<script language="javascript">

  function SubmitKeyClick()

  {

    if (event.keyCode == 13)

    {

      event.cancelBubble = true;

      event.returnValue = false;

      document.all.FunName.value="你要調用的函數名";

      document.form[0].submit();

    }

  }

  </script>

  <INPUT onkeypress="SubmitKeyClick()" id="aaa" type="text">

  <input type="hidden" name="FunName"> 〈!--用來存儲你要調用的函數 --〉

  在.CS里有:

public Page_OnLoad()
  {
    if (!Page.IsPost())
    {
      string strFunName=Request.Form["FunName"]!=null?Request.Form["FunName"]:"";
      //根據傳回來的值決定調用哪個函數
      switch(strFunName)
      {
        case "enter()":
        enter() ; //調用該函數
        break;
        case "其他":
        //調用其他函數
        break;
        default:
        //調用默認函數
        break;
      }
    }
  }
  public void enter()
  {
    //……比如計算某值
  }

  問題2.如何在JavaScript訪問C#變量?

  答案如下:

  方法一:1、通過頁面上隱藏域訪問

<input id="xx" type="hidden" runat="server">

  方法二:1、如后臺定義了PUBLIC STRING N; 前臺js中引用該變量的格式為''或"++"

  方法三:1、或者你可以在服務器端變量賦值后在頁面注冊一段腳本

"<script language='javascript'>var temp=" + tmp + "</script>"

  tmp是后臺變量,然后js中可以直接訪問temp獲得值。

  問題3.如何在C#中訪問JavaScript的已有變量?

  答案如下:

  方法一:1、前臺使用靜態文本控件隱藏域,將js變量值寫入其中;2、后臺用request["id"]來獲取值;

  方法二:可以用cookie或session

  問題4.如何在C#中訪問JavaScript函數?

  答案如下:

  c#代碼中執行javaScript函數:

  方法一:1、

Page.RegisterStartupScript("ggg"," ");

  方法二:使用Literal類,然后

private void Button2_Click(object sender, System.EventArgs e)
  {
    string str;
    str=" ";
    //Literal1.Visible=true;
    Literal1.Text=str;
  }


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美视频专区一二在线观看| 欧美国产日韩一区二区三区| 亚洲一区二区三区乱码aⅴ| 丰满岳妇乱一区二区三区| 日韩av电影免费观看高清| 国产一区二区三区在线免费观看| 精品久久香蕉国产线看观看亚洲| 欧美大片网站在线观看| 55夜色66夜色国产精品视频| 亚洲一区www| 久久久国产精品一区| 夜夜嗨av一区二区三区四区| 亚洲香蕉成人av网站在线观看| 欧美黄色片视频| 欧美理论在线观看| 欧美大片在线影院| 亚洲天堂成人在线| 7m第一福利500精品视频| 亚洲激情成人网| 亚洲欧美999| 成人伊人精品色xxxx视频| 久久久久国产视频| 国产欧美精品一区二区| 欧美又大又硬又粗bbbbb| 亚洲精品久久久久久下一站| 欧美成人合集magnet| 日韩中文字幕在线观看| 亚洲欧美日韩精品久久奇米色影视| 韩日欧美一区二区| 亚洲日本aⅴ片在线观看香蕉| 色久欧美在线视频观看| 日本精品视频在线| 国产精品久久久久av免费| 日韩在线视频观看| 亚洲午夜色婷婷在线| 精品亚洲一区二区三区四区五区| 久久精品色欧美aⅴ一区二区| 国产+人+亚洲| 高清一区二区三区日本久| 国产日本欧美一区| 亚洲成人精品久久久| 日韩在线观看免费| 国产一区二区欧美日韩| 欧美成人高清视频| 日韩av电影国产| 日韩不卡中文字幕| 日韩av片电影专区| 亚洲福利精品在线| 久久91亚洲精品中文字幕| 97av在线播放| 亚洲国产成人爱av在线播放| 欧美午夜丰满在线18影院| 欧美激情在线狂野欧美精品| 97婷婷涩涩精品一区| 久久91亚洲精品中文字幕| 欧美精品免费播放| 97在线视频免费播放| 色噜噜狠狠狠综合曰曰曰88av| 亚洲成人黄色在线观看| 在线成人激情黄色| 欧美精品videosex性欧美| 国产v综合ⅴ日韩v欧美大片| 欧美做受高潮电影o| 最近2019中文字幕大全第二页| 日韩在线不卡视频| www国产精品com| 欧美日韩中文字幕综合视频| 国内外成人免费激情在线视频网站| 亚洲欧美另类人妖| 国产精品久久久av久久久| 国产91九色视频| 欧美老少配视频| 国产伦精品一区二区三区精品视频| 国产一区二区在线免费| 亚洲精品免费av| 欧美日韩一区二区精品| 亚洲字幕一区二区| 亚洲视频电影图片偷拍一区| 欧美国产日韩一区| 成人国产精品一区二区| 亚洲精品国偷自产在线99热| 久久噜噜噜精品国产亚洲综合| 亚洲精品成人av| 国产成人avxxxxx在线看| 91精品国产91久久| 亚洲天堂免费视频| 欧美性xxxx| 久久男人资源视频| 91在线无精精品一区二区| 国产成人91久久精品| 怡红院精品视频| 欧美日韩免费区域视频在线观看| 久久亚洲精品国产亚洲老地址| 少妇高潮久久久久久潘金莲| 91在线直播亚洲| 久久久久久久国产| 97国产精品视频人人做人人爱| 韩国v欧美v日本v亚洲| 欧美性高潮在线| 在线免费观看羞羞视频一区二区| 欧美日韩视频在线| 中文字幕亚洲无线码在线一区| 国产激情久久久久| 高清日韩电视剧大全免费播放在线观看| 一本色道久久88综合亚洲精品ⅰ| 欧美激情国产精品| 日本韩国欧美精品大片卡二| 精品亚洲精品福利线在观看| 一区二区在线视频播放| 欧美性精品220| 热久久这里只有| 精品久久久久久中文字幕一区奶水| 日韩综合中文字幕| www.精品av.com| 亚洲视频精品在线| 亚洲一区二区国产| 热re99久久精品国产66热| 久久久亚洲成人| 精品国产乱码久久久久久虫虫漫画| 中文字幕亚洲精品| 午夜精品蜜臀一区二区三区免费| 欧美在线亚洲一区| 青青草原一区二区| 日韩视频亚洲视频| 日韩免费电影在线观看| 91成人天堂久久成人| 国产成人拍精品视频午夜网站| 色一区av在线| 1769国内精品视频在线播放| 一区二区在线视频播放| 国产精品第一第二| 中文欧美日本在线资源| 欧美人与性动交| 中文字幕亚洲情99在线| 8x海外华人永久免费日韩内陆视频| 日韩精品在线播放| 日韩一区二区三区国产| 日韩精品高清在线| 日韩一区二区三区在线播放| 2019中文字幕在线| 国产成人精品国内自产拍免费看| 欧美超级免费视 在线| 欧美午夜电影在线| 色妞久久福利网| 亚洲欧洲在线视频| 国产97色在线| 欲色天天网综合久久| 最新国产成人av网站网址麻豆| 大桥未久av一区二区三区| 91香蕉亚洲精品| 国产成人一区二区三区电影| 欧美综合国产精品久久丁香| 欧美在线视频免费观看| 久久成人免费视频| 国产精品扒开腿做爽爽爽的视频| 高清一区二区三区四区五区| 欧美在线视频一区二区| 久久99国产精品自在自在app| 国产精品视频色| 亚洲电影免费观看| 亚洲精品久久久久久久久久久| 久久全国免费视频| 欧美日韩国产综合新一区| 欧美日韩成人黄色|