document.location.href=>window.location.href
or
location.href

解决方案 »

  1.   

    不是呀,在加上document.getElementById('subjectcode').value之前都没有问题,加上之后点了按纽就没反映了
      

  2.   

    我想的是把 <input  type="text" id="subjectcode">的值带到systemsubjectcodeedit.asp里,在这个页面里用request可以获取,
      

  3.   

    错在字符串和值的关系,多注意一下document.getElementById('subjectcode').value这个是值,不是字符串,要写在单引号外面。
    另外=<%=id%>这里面也有可能出错,服务器端语言到客户端之后按你的程序,ID里面如果有单引号或双引号JS都会编译不过。"document.location.href='SystemSubjectCodeEdit.asp?id=<%=id%>&subjectcode='+document.getElementById('subjectcode').value+'&subjectname='+document.getElementById('subjectname').value">&nbsp;&nbsp;
      

  4.   

    onclick="document.location.href='SystemSubjectCodeEdit.asp?id=<%=id%>&subjectcode='+document.getElementById('subjectcode').value+'&subjectname='+document.getElementById('subjectname').value">&