怎么用javascript验证验证码是否输入正确?

验证码是随机生成的,是JPG格式的图片,不知道怎么获取验证码的值!..求助!

可以在输入框INPUT失去焦点的事件中判断。在脚本中使用XMLHTTPRequest对象,向服务器发用户填入的码。服务器端使用ASP等生成验证码图片,并将直接的内容保存于Session对象中。当XMLHTTPRequest对象发了码之后,服务器端ASP等程序检查发的码和Session对象中保存的码是否匹配,并将结果发回XMLHTTPRequest对象。客户端就能处理了。这个叫无刷新技术,是AJAX的核心。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-03-24
如果用JS验证验证码是否输入正确,
最好的办法是ajax从服务端获验证码的值然后判断.

其次是在服务端把验证码的值MD5加密到cookie中.
在客户端把用户输入的验证码用JS也MD5加密,再比较Cookie中的MD5值;

怎么用javascript验证验证码是否输入正确?
可以在输入框INPUT失去焦点的事件中判断。在脚本中使用XMLHTTPRequest对象,向服务器发用户填入的码。服务器端使用ASP等生成验证码图片,并将直接的内容保存于Session对象中。当XMLHTTPRequest对象发了码之后,服务器端ASP等程序检查发的码和Session对象中保存的码是否匹配,并将结果发回XMLHTTPRequest对象。...

牛逼了啊!用 JS 实现了识别网页验证码的功能!
1. 分析网页 DOM 结构,加载验证码图片。2. 将图片绘制至 canvas 上,获取像素数据。3. 对图片进行二值化、腐蚀膨胀、切割、旋转与缩放处理。4. 记录处理后的单个数字二值化数据,人工录入真实数字。5. 重复训练,提升识别准确率。6. 识别时,通过比较处理后的图像与库中数据,选取最相似的数据,...

JavaScript做的验证码并且在本页判断对比的正确性!
if(form1.password.value==""){ alert("请输入密码!");return false;} if(form1.checkcode.value==""){ alert("请输入验证码!");return false;} if(form1.checkcode.value!=document.getElementById("verifycode").innerHTML){ alert("验证码不正确!");createcode();return false;} fo...

如何在jsp页面验证验证码否正确 正确进入登陆页面 不正确 提示验证码错 ...
验证码不能写在HTML里面 一般用Ajax 或者在服务器验证 否则验证码就没有作用了 黑客还是可以自动填表让你的服务器被攻击

求前端大神告诉我怎么做
用js来实现的验证码,还可以检测验证码是否输入正确。 验证码> code { font-family:Arial;font-style:italic;font-weight:bold;border:0;letter-spacing:2px;color:blue;}

网页制作:网页中登录时出现的验证是怎么实现的(如图)?求详细步骤?谢谢...
1.纯粹的前台Javascript生成:1.1.将需要用到的数字,字母图片都放置在服务器图片 文件夹中,命名最好对应图片;1.2.使用js随机函数,随机从24个字母和0-9种抽取四个字符;1.3.从js随机函数生成的随机4字符中,对应匹配图片的名称,抽取对应图片;1.4.把图片加载在前台页面即可;1.5.用户输入字符...

如何实现在当页验证验证码
但是我个人认为是可以做到的,因为验证码是一个随机号码,既然能在前台显示出来,就证明这个随机数就能在页面上取得,只要能在页名上取得,就可以通过js从页面中提取到这个随机数,这样剩下的验证应该不是问题了,每次提交都经过js去判断才验证码是否一致就行了。理论上感觉是能实现的。个人观点。

我购买东西但是显示javascript请输验证码是什么意思
这个是浏览器自带的弹窗。。。那个javascript可以完全无视,您只要看【请输入验证码】这个信息就行了。。。这个功能一般是程序员调试程序用的,随便写点什么东西,程序正确的话浏览器就会把写的东西弹出来,如果程序错误的话,就不弹出来。。。

如何验证随机验证码的输入正确与否?
你保存在session提交后比较就行了 如果用js的话你用ajax来跟后台通信就行了

网站如何设置输入验证码的功能?
1. 眼见为实的图片验证码 图片验证码是基础版的验证码形式,通过将随机生成的字母、数字或图案隐藏在图像中,要求用户识别并正确输入,确保是人类操作而非机器人。2. 移动验证利器:短信验证码 短信验证码则利用手机号码,发送包含随机生成的验证码至用户手机,双重验证确保了账户安全,尤其是对于敏感操作...

相似回答