日期:2014-05-18  浏览次数:20880 次

对象传递
function   CheckPageNumber(maxv,cval){
                if   (cval.value> maxv)   {
                      window.alert( "跳转页数不能大于总页数! ");
                      return   false;
                }else   if   (cval.value <1)   ){
                      window.alert( "跳转页数不能小于1! ");
                      return   false;
                }
                return   true;
            }

第   <input   type= "text "   size=10   id= "jumpnum "   name= "jumpnum ">   页  
<input   type= "button "   width=80   id= "jump "   name= "jump "   value= "确   定 "   onclick= "CheckPageNumber( <%=maxpage   %> ,jumpnum); "> </font> </td>

以上是部分代码,我希望在点击   确定   时,先检查一下   jumpnum   输入框内的数据是不是大于   maxpage   变量,但好象   onclick= "CheckPageNumber( <%=maxpage   %> ,jumpnum); "   有错误,不知道怎么解决,好象   jumpnum   的问题,但我即使改成  
document.form1.jumpnum   也是不对的,是什么原因?



------解决方案--------------------
onclick= "CheckPageNumber( <%=maxpage %> ,jumpnum);这里的jumpnum有误
换成document.all( "jumpnum ")
------解决方案--------------------
onclick= "CheckPageNumber( <%=maxpage %> ,document.all( 'jumpnum ')); "