从代码隐藏的javascript变量中设置值 [英] set value in javascript variable from code behind

查看:87
本文介绍了从代码隐藏的javascript变量中设置值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述





我想从代码behing中设置javascript变量的值,我正在使用这个



var SelectedItemNumber ='<%= SelectedItemNumberCount%>';


此代码中的
SelectedItemNumberCount是代码中的公共变量,它是从a增加的私有函数,但它不工作,总是SelectedItemNumber变量显示第0项。



请帮助。

谢谢

解决方案

使用Hiddenfield并将服务器变量值存储在其中并将值输入到javascript中。



关于aspx

< input type =   hidden id =   myHiddenId runat =  < span class =code-string> server /> 



在aspx.cs中

 myHiddenId.Valu e = Severvariable 



关于Javascript

  var  JSVariableValue =  document  .getElementById('  myHiddenId')值; 


Hi,

I want to set value in javascript variable from code behing, and i am using this

var SelectedItemNumber = '<%=SelectedItemNumberCount%>';

in this code SelectedItemNumberCount is a public variable in code and it is increment from a private function, but it is not working and always SelectedItemNumber variable shows 0th item.

Please help.
Thanks

解决方案

Use Hiddenfield and store the server variable value in it and get the value into the javascript.

On aspx

<input type="hidden" id="myHiddenId" runat="server" />


In aspx.cs

myHiddenId.Value = Severvariable


On Javascript

var JSVariableValue = document.getElementById('myHiddenId').value; 


这篇关于从代码隐藏的javascript变量中设置值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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