如何用JAVASCRIPT调用后台C#方法(不用AJAX)

解决方案 »

  1.   

    document.getElementById("BodyRightD4").innerHTML="<div onclick='<script><%= BodyRightD5() %></script>'>竟价</div>这样写错在哪里呢.高手帮我看一下
      

  2.   

    看看BodyRightD5是不是public尝试function method()
    {
      var v=<%=BodyRightD5()%>;
      
    }document.getElementById("BodyRightD4").innerHTML="<div onclick='method()'></div>"
      

  3.   

    有什么提示的?调用似乎没问题,看看BodyRightD5()里面的返回值
      

  4.   

    后台方法        public string GetStr()
            {
                return "oec2003";
            }前台调用
    <input type="button" onclick="getStr()" value="test" />function getStr()
    {
         var name="<%= GetStr() %>";
                
          alert(name);
     }