在客户端用了一个hidden的input 结果取的session("CheckCode")是上一次的值,无法进行效验,请各位老师指教!

解决方案 »

  1.   

    参考 这个 
    http://www.blogjava.net/improviser/archive/2009/08/03/243370.html
      

  2.   

    将session("CheckCode")的值与文本框输入的值比对   
    例如:
    if(document.form1.CheckCode.value != document.getElementByID("CheckCode1").value)
    alert("验证码不正确")
      

  3.   


    试过了,但是每次获取的值是上一次生成的验证码,总事慢了一个节拍,我用ajax获取服务器端的session,再比较就可以,但是每次刷新后的session值不再变化,总是为第一次获取的session,大哥,怎么搞啊!
      

  4.   

    直接把session值赋给它就可以了