JavaScript 实现分页问题

function gotoPage(pageNum) { 
                                         //1 
                                         alert(pageNum); 
with(document.getElementById("queryform")) { 
                                         //2 
                                         alert(pageNum); 
    action="userquery!userquerylist?pageNum=" + pageNum; 
    method="post"; 
    submit(); 
} 
} 

为什么pageNum=2传不到action="userquery!userquerylist?pageNum=" + pageNum;
问题就是第一个alert(pageNum)有值,第二个alert(pageNum)没有值,怎样才能把pageNum传到第二个地方呀

我希望当页面输入pageNum的值,然后实现转向一个action,并分页,

[code="java"] function gotoPage(pageNum) {
var qForm = document.getElementById("queryform");
qForm.action = "userquery!userquerylist?pageNum=" + pageNum;
qForm.method = "post";
qForm.submit();
}[/code]

不用with。

with 鸡肋 勿用