81,094
社区成员
发帖
与我相关
我的任务
分享
<select id="AA" onchange="setInfo()">
<option value=‘1’>李</option>
<option value=‘2’>王</option>
</select>
<input type="text" name="age">
<input type="text" name="sex">
var slt = document.getElementById("AA");
var txt = slt.text;
//userInfo为UserInfo类的实例变量
document.all.age.value = <%=userInfo.getUserInfo(txt, "age")%>;//获取age
document.all.sex.value = <%=userInfo.getUserInfo(txt, "sex")%>;//获取sex
document.all.age.value = <%=userInfo.getUserInfo("age")%>;//获取age
document.all.sex.value = <%=userInfo.getUserInfo("sex")%>;//获取sex
这样写应该就没问题了. 而你那样的写法是从Map集合中取得相应的值document.all.age.value = <%=userInfo.get("age")%>;//获取age
document.all.sex.value = <%=userInfo.get("sex")%>;//获取sex