<%String s=null; %>
<script type="text/javascript">
function searchUser(f)
{
   if(f=="p") 
   {
       <%s="p";%>
       document.getElementById("f1").action="/OA/searchUser!searchUser.action?method=p";
       document.getElementById("f1").submit();
      
   }
   else if(f=="n") 
   {
       
       <%s="n";%>
       document.getElementById("f1").action="/OA/searchUser!searchUser.action?method=n";
       document.getElementById("f1").submit();
   }
   else
   {
      alert("地址错误!");
   }
}
</script>
部分略
------------------------------------------------
 <s:form name="f1"  theme="simple"> 请输入查询条件:<s:textfield name="search"></s:textfield>
              <input type="button" value="按部门查找" onclick="searchUser('p')"/>
              <input type="button" value="按用户信息查找" onclick="searchUser('n')"/>
            <a href="#" onclick="openWin('/OA/a_user/user_saveorupdate.jsp','addperson',600,200);">
            <img src="/OA/images/addpic.gif" border=0 align=absMiddle style="CURSOR: hand"></a>
            </s:form>
为什么我按用户信息查找第一次不会有错 !第二次就会报语法错误!!!!