从后端页面访问JavaScript中的字符串值 [英] Access string value in javascript from backend page

查看:63
本文介绍了从后端页面访问JavaScript中的字符串值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,

我想在同一页面上的javascript中访问字符串变量值,
所以,我该怎么做.


例如

我有一个像
的物业 公共字符串Hidnum
{
得到{}
设置{}
}

在Page_Load事件中,我只是声明字符串可变,如
字符串Hnum = Hidnum;

因此,我想在该页面的Javascript函数中访问Hnum变量.

Hello All,

I want to access string variable value in javascript on same page,
so ,how can i do this.


for e.g

I have a one property like
public string Hidnum
{
get {}
set{}
}

and in Page_Load event I am just declaring string varisble like
string Hnum = Hidnum;

So i want to access Hnum variable in Javascript function of that page.

推荐答案

您可以通过在设计页面中添加hiddenfield来实现此目的,并且在set属性中还可以设置值到hiddenfld,您可以使用document.getElementId(''hdnprop'').value在javascript中获取hdnfld的值.

希望对您有帮助!
you can achieve this by adding hiddenfield in design page and in set of property also set the value to hiddenfld and you can get the value of hdnfld in javascript by using document.getElementId(''hdnprop'').value.

Hope it helps you!!


后面的代码
On code behind
public partial class _Default : System.Web.UI.Page 
{

    public string str = "its a test...";

}



在.aspx页面上



On .aspx Page

<script type="text/javascript">
    
    var str="<%=str%>";
    alert(str);
    
</script>


var QueryString = function () {
  // This function is anonymous, is executed immediately and
  // the return value is assigned to QueryString!
  var query_string = {};
  var query = window.location.search.substring(1);
  var vars = query.split("&");
  for (var i=0;i<vars.length;i++) {
    var pair = vars[i].split("=");
        // If first entry with this name
    if (typeof query_string[pair[0]] === "undefined") {
      query_string[pair[0]] = pair[1];
        // If second entry with this name
    } else if (typeof query_string[pair[0]] === "string") {
      var arr = [ query_string[pair[0]], pair[1] ];
      query_string[pair[0]] = arr;
        // If third or later entry with this name
    } else {
      query_string[pair[0]].push(pair[1]);
    }
  }
    return query_string;
} ();


这篇关于从后端页面访问JavaScript中的字符串值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆