fun(this)
传本身的form对象进去,在fun方法里用document.this.xyz.value的值

解决方案 »

  1.   

    楼上的,你完全错了,书上说的是对的,只是我不理解,我试过了,fun(this)传的是文本对象,在fun中直接用.value就行了,你试过吗?
      

  2.   

    <form name="theForm" method="post" action="/main"><a href="javascript: gotoPage(theForm, 'repay.list', <%=pageNo-1%>)">上页</a> function gotoPage( theForm, strAction, i )
    {
        theForm.pageno.value = i;
        theForm.action.value = strAction;    theForm.submit();
    }自己看。
      

  3.   

    书上说就是把包含xyz这个文本对象的整个form对象传能了fun函数书上说的是对的this.form表示包含该对象的表单, 这样传递我想应该是为了使用方便吧
      

  4.   

    form属性 获取对象所在表单的引用。
    不用问为什么
      

  5.   

    fun(this)的this代表的是当前元素~~~~而this.form的this代表的是当前页面~~~~这里似乎有点语法歧义~~~~~