我正在尝试使用 JavaScript 访问在 aspx 文件中使用 C# 代码初始化的数组。我的数组如下所示:
arr[0]="IE 7.0,IE 8.0";
arr[1]="chrome 23.0";
我想在 javascript 中访问这个数组,然后使用以下方法将每个数组即 arr[0]
转换为一个新数组:
var Browsers=new Array();
Browsers=arr[0].split(',');
谁能帮我做这件事?
提前致谢!
最佳答案
像下面这样尝试它会帮助你...
代码隐藏: 像下面这样在代码隐藏中声明一个公共(public)变量...
public partial class Default : System.Web.UI.Page
{
public string[] arr ={"IE 7.0,IE 8.0","chrome 23.0"};
Javascript:
<script>
var IEarray = '<%=arr[0] %>'.split(',');
for (i = 0; i < IEarray.length; i++)
alert(IEarray[i]);
var Chromearray = '<%=arr[1] %>'.split(',');
for (i = 0; i < Chromearray.length; i++)
alert(Chromearray[i]);
</script>
关于c# - 使用 Asp 中的 C# 数组在 javascript 中创建数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15949628/