var params=new object(); var getquerry=location.search.substring(1); var temp=getquerry.split("&"); for(i=0;i<temp.length;i++) { var pos=temp.Indexof("="); if(pos==-1) continue; var argName=temp.substring(0,pos); var argValue=temp.substring(pos+1); params[argname]=argValue; } return params;
<%=s%>
常用的有session、cookies呀!
<script>
var val = location.search; //分析参数值。。javascript进行处理。
</script>
2.直接绑定<%=%>
3.Ajax取后台值
....
然后 1.html 中用 js 取a值 赋值给你那说的控件 就完了。附:js 取参数
function getQueryString() {
var params = new Object();
var query = location.search.substring(1); //获取查询串
var pairs = query.split("&"); //在逗号处断开
for (var i = 0; i < pairs.length; i++) {
var pos = pairs[i].indexOf('='); //查找name=value
if (pos == -1) continue; //如果没有找到就跳过
var argName = pairs[i].substring(0, pos); //提取name
var argValue = pairs[i].substring(pos + 1); //提取value
params[argName] = unescape(argValue); //存为属性
}
return params; //返回对象
}
var getquerry=location.search.substring(1);
var temp=getquerry.split("&");
for(i=0;i<temp.length;i++)
{
var pos=temp.Indexof("=");
if(pos==-1) continue;
var argName=temp.substring(0,pos);
var argValue=temp.substring(pos+1);
params[argname]=argValue;
}
return params;
其实页面传值有很多种方法。Session,Request,Cookie。多点上CSDN,Google,Baidu看看。