JavaScript传参问题小记
假设现在有一个下载文件方法,需要参数文件名和路径。
function DownloadFile(name,path)
{
…………
}
以超链接形式点击调用:
var name ="1.txt";
vat path="C:\Temp";
return "<a href='javascript:void(0)' onclick= DownloadFile(\' "+name+" \',\' "+ path +" \')>"+value+"</a> ";
拼接参数前需要加上 \' ,结尾也需要加上
如果是直接传到另一个地址,则不需要 \' ,如:
return "<a href='../DocViewer.aspx?name=" + name + "&path=" + path+"'>"+value+"</a> ";