var a=0;
function search() {
if(event.keyCode==13 ||event.keyCode==0 ){
//document.forms[0].action="../PM0000Act.do?method=searchAct&flag="+"1";
if(submitFalg=="true"){
a++
alert(a);
document.forms[0].yeshu.value =a;
document.forms[0].action="../PM0000Act.do?method=searchAct&flag=" + "1" + "&sortFlg=" + "0" ;
document.forms[0].submit();
这么写就不行,我想给a在调用方法前给a赋值为0;打印出来的a 为NaN
var a;
function search() {
if(event.keyCode==13 ||event.keyCode==0 ){
//document.forms[0].action="../PM0000Act.do?method=searchAct&flag="+"1";
if(submitFalg=="true"){
a=0;
a++
alert(a);
document.forms[0].yeshu.value =a;
document.forms[0].action="../PM0000Act.do?method=searchAct&flag=" + "1" + "&sortFlg=" + "0" ;
document.forms[0].submit();
这么写才行 ,但是每次以调用方法a又变为0;我想执行一次方法 a++,一直累加上去。
求指教
function search() {
if(event.keyCode==13 ||event.keyCode==0 ){
//document.forms[0].action="../PM0000Act.do?method=searchAct&flag="+"1";
if(submitFalg=="true"){
a++
alert(a);
document.forms[0].yeshu.value =a;
document.forms[0].action="../PM0000Act.do?method=searchAct&flag=" + "1" + "&sortFlg=" + "0" ;
document.forms[0].submit();
这么写就不行,我想给a在调用方法前给a赋值为0;打印出来的a 为NaN
var a;
function search() {
if(event.keyCode==13 ||event.keyCode==0 ){
//document.forms[0].action="../PM0000Act.do?method=searchAct&flag="+"1";
if(submitFalg=="true"){
a=0;
a++
alert(a);
document.forms[0].yeshu.value =a;
document.forms[0].action="../PM0000Act.do?method=searchAct&flag=" + "1" + "&sortFlg=" + "0" ;
document.forms[0].submit();
这么写才行 ,但是每次以调用方法a又变为0;我想执行一次方法 a++,一直累加上去。
求指教
submit了,一切都没了用cookie计数吧
document.forms[0].action="../PM0000Act.do?method=searchAct&flag=" + "1" + "&sortFlg=" + "0" ;
document.forms[0].submit();既然把这个值作为表单数据提交给页面本身,就应该在后台里接收然后写回JS的var a=...处.这样提交返回后就能记住页码了.如果取该参数值为空则就是第一次访问页面的时候,设为0即可,不为空,是几就赋给A.