纯JavaScript/jQuery/HTML验证码 [英] Pure JavaScript/jQuery/HTML captcha
本文介绍了纯JavaScript/jQuery/HTML验证码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
有人可以给我发送链接,还是给我提供纯Javascript/jQuery验证码示例.因为我可以看到很多使用PHP/C#...后端的示例.但是我只需要Javascript.
can somebody sent me a link, or to provide me an example with pure Javascript/jQuery captcha. Because I can see a lots of examples with PHP/C# ... back end. But I need just Javascript .
谢谢!!
推荐答案
我认为这不是一个好主意,因为如果在客户端(js)中进行验证,则有人可以编写脚本来读取正确答案.
I think this is not a good idea, because if validation is made in client (js), somebody can make a script to read the correct answer.
编辑
无论如何,如果您想要一个无用的验证码,则可以与此玩:
Anyway, if you want a useless captcha, you can play with this:
请参见 jsfiddle .
HTML
Pseudo-Human check.
<br/>How much is: <input type="text" id="a"/>
<br/>Answer:<input type="text" id="b"/>
<br/>
<input type="button" id="c" value="Go!"/>
JS
$(document).ready(function() {
var n1 = Math.round(Math.random() * 10 + 1);
var n2 = Math.round(Math.random() * 10 + 1);
$("#a").val(n1 + " + " + n2);
$("#c").click(function() {
if (eval($("#a").val()) == $("#b").val()) {
alert("Ok! You are human!");
} else {
alert("error");
}
});
});
编辑2 :
我的验证码"黑客:
// captcha hack
$(document).ready(function() {
$("#b").val(eval($("#a").val()));
});
请参见 jsfiddle .
这篇关于纯JavaScript/jQuery/HTML验证码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文