列表框值问题
jsp页面用以下代码,指定刚进入页面时,列表框ablist,选中的值:
<%
String abc=(String)request.getParameter("ablist");
%>
function window.onload(){
if (<%=abc%>!=null){
document.Form1.ablist.value= '<%=abc%>';
}
}
问题是:当abc的值是数字时如:31000 执行正确,但当abc的值是字母加数字时如:k3100
document.Form1.ablist.value= '<%=abc%>';一句执行出错,出错信息是:'k3100' 未定义
为什么会这样,如何修改??