从代码隐藏的javascript变量中设置值 [英] set value in javascript variable from code behind
本文介绍了从代码隐藏的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屋!
查看全文