表单查询显示翻页等不可用,提示对象不支持此属性或方法,切记查询按钮的name值不能为submit。其中原代码如下: 我们应当改为:,不然会出现表单查询显示是点下一步,将继续向下一页翻页,但是点上一页,下一页,等都不可用。本文介绍了我解决问题的方法.
切记查询按钮的 name 值不能为 submit 。其中原代码如下:
<
input
name
=
"submit"
type
=
"submit"
class
=
"button"
style
=
"WIDTH: 80px"
value
=
"
查询
"
>
我们应当改为:
<
input
name
=
"submit1"
type
=
"submit"
class
=
"button"
style
=
"WIDTH: 80px"
value
=
"
查询
"
>
,不然会出现表单查询显示是点下一步,将继续向下一页翻页,但是点上一页,下一页,等都不可用。
原代码如下:
<%@
page
contentType
=
"text/html; charset=gbk"
language
=
"java"
import
=
"java.sql.*"
errorPage
=
""
%>
<%@
page
import
=
"pub.*"
%>
<%@
page
import
=
"leader.*"
%>
<%
int
x=Check.CheckPage(request,
"leader_employee_search"
);
String userid=(String)session.getAttribute(
"userid"
);
LeaderBean leader=
new
LeaderBean();
String Error=
""
;
if
(x==1){
Error=
"<script>alert('
你已掉线,需要重新登陆
!');top.location.href='../login.jsp'</script>"
;
}
else
{
if
(x==2){
Error=
"<script>alert('
你无权进入该页面
!');history.back();</script>"
;
}
if
(leader.checkCompetenceCorp(userid)==0){
Error=
"<script>alert('
你无权进入该页面
!');history.back();</script>"
;
}
}
%>
<%=
Error
%>
<%
if
(x!=0){
return
;
}
%>
<
html
>
<
head
>
<
meta
http-equiv
=
"Content-Type"
content
=
"text/html; charset=gbk"
>
<
title
>
查询其管属员工信息
</
title
>
<
link
href
=
"../css/putong.css"
type
=
"text/css"
rel
=
"stylesheet"
>
<
script
>
var
req;
var
number=
'all'
;
//
外
,
下拉框可显示全部部门
&
处
window.onload=
function
()
{
}
function
Change_Select(flag)
{
var
flag1=flag;
//
是为了解决
onchange()
后值要改变&
onload()(
查询提交
)
后值要保存的问题
//alert(flag1);
var
zhi = document.getElementById(
'Corp'
).value;
var
hidden_depart=document.all.HiddenKeyDepart.value;
var
hidden_UserID=document.all.HiddenUserId.value;
var
url =
"../selectCropDepartLeader?state="
+number+
"&keyDepart="
+hidden_depart+
"&id="
+ escape(zhi)+
"&flag="
+flag1+
"&leaderid="
+hidden_UserID;
//alert(url);
if
(window.XMLHttpRequest)
{
req =
new
XMLHttpRequest();
}else if
(window.ActiveXObject)
{
req =
new
ActiveXObject(
"Microsoft.XMLHTTP"
);
}
if
(req)
{
req.open(
"GET"
, url,
true
);
req.onreadystatechange = callback;
req.send(
null
);
}
}
function
callback()
{
if
(req.readyState == 4)
{