
我想问一下网页中,怎么把变量值传回去
表单传过来的值,我经过处理想把值在传回表单页应该怎么做?<inputtype="text"...value="<%=值变量%>".../>这个具体应该怎么用,它是怎么把值...
表单传过来的值,我经过处理想把值在传回表单页应该怎么做?
<input type="text" ... value="<%=值变量%>" ... />
这个具体应该怎么用,它是怎么把值传回去的 展开
<input type="text" ... value="<%=值变量%>" ... />
这个具体应该怎么用,它是怎么把值传回去的 展开
4个回答
展开全部
1. 最简单的方法就是直接在表单的html标签里写服务端语句如:
<input type="text" ... value="<%=值变量%>" ... />
2. 如果考虑到重用的话最好使用js,如:
<script ...>
/**
@param dataMap js对象(Object类型)
@param formName 表单名
@description 绑定表单数据
**/
function bindForm(dataMap,formName){
var formObj=document.all[formName];
for(fieldName in dataMap){
var fieldValue=dataMap[fieldName];
if(typeof fieldValue=="function") continue;
formObj[fieldName]=fieldValue;
}
}
var dataMap=new Object();
dataMap.userName="<%=userName%>";
dataMap.passWord="<%=passWord%>";
//调用,这样就绑定了两个表单字段名魏userName,和passWord的数据
bindForm(dataMap,"表单名");
</script>
////////////////////////////////////////////////@
我想你应该懂得一种bs结构应用的技术(.net,asp,jsp,php),如果你知道的话,如类似<%=变量名%>的写法 表示把服务端定义的变量输出到客户端.
<input type="text" ... value="<%=值变量%>" ... />
2. 如果考虑到重用的话最好使用js,如:
<script ...>
/**
@param dataMap js对象(Object类型)
@param formName 表单名
@description 绑定表单数据
**/
function bindForm(dataMap,formName){
var formObj=document.all[formName];
for(fieldName in dataMap){
var fieldValue=dataMap[fieldName];
if(typeof fieldValue=="function") continue;
formObj[fieldName]=fieldValue;
}
}
var dataMap=new Object();
dataMap.userName="<%=userName%>";
dataMap.passWord="<%=passWord%>";
//调用,这样就绑定了两个表单字段名魏userName,和passWord的数据
bindForm(dataMap,"表单名");
</script>
////////////////////////////////////////////////@
我想你应该懂得一种bs结构应用的技术(.net,asp,jsp,php),如果你知道的话,如类似<%=变量名%>的写法 表示把服务端定义的变量输出到客户端.
展开全部
方法有好几种,一般使用js的history.back()不用传值,就可以实现了。
另外就是使用session("")来保存,一般不推荐,因为浪费资源。
如果没有什么保密的信息使用get方式就可以。
另外就是使用session("")来保存,一般不推荐,因为浪费资源。
如果没有什么保密的信息使用get方式就可以。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一般会用cookies
在表单中写<%=request.cookies("")%>
在表单中写<%=request.cookies("")%>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是要把当前网页跳转到前一个表单还是在当前网页写表单数据?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询