本页的head中嵌入的javascript函数,想获得本页cs中的对象或数组,怎么做啊?能给个例子吗?我只知道传字符串啊?能给个例子吗?
解决方案 »
- 从asp页面用form提交到jsp页面老提示用户名和密码错误
- XmlTextWriter(stream, Encoding)的时候stream始终为空,大家帮忙看看。
- javascript怎么给<input type="text" name="tjval">加事件。。。。。
- dropdownlist控制checkboxlist和radiobuttonlist的问题
- [Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) J
- ASP.net中如何通过代码,获得DataGrid中有多少行?
- 各位老大看看。failed to map the path
- 给大家看一段你想象不出来的代码. 顶啊
- 急,取出DataList中的DataKeys的C#语法在线等?
- 菜鸟问题如何调试ASP。NET
- asp.net中利用缓存触发器依赖性的问题
- 想在子窗口关闭的时候,刷新父窗口,急啊,5。1就要交了,在线等!up有分
如:我现在想定义一个数组在javascript里,可以这么写(C#语法)
static void Main(string[] args)
{
string[] a = {"0","1","2","3","4","5"};//定义一个字符数组
Console.WriteLine(JavascriptArray(a));//调用赋值方法,生成一段javascrit代码,并且将字符数组的值赋到javascript里的一个数组里.
}
public static string JavascriptArray(string[] a)
{
string str = "";
int i = a.Length;
str = "<script language=javascript>\n"
+"var array = new Array("+i+");\n";//生成javascript的数组,数组名为array
for(int j = 0; j < i; j++)
{
str = str+"array["+j+"] = "+a[j]+";\n";//循环赋值
}
str = str + "</scritp>";
return str;
}
Page.RegisterClientScriptBlock(string key,string scription)
就能注册到客户端教本里了。