我想问一下网页中,怎么把变量值传回去

来源:百度知道 编辑:UC知道 时间:2024/05/21 14:29:01
表单传过来的值,我经过处理想把值在传回表单页应该怎么做?
<input type="text" ... value="<%=值变量%>" ... />
这个具体应该怎么用,它是怎么把值传回去的

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),如果你知道的话,如类似<%=变量名%>的写法 表示把服务端定义的变量输出到客户