我動態生成capthca代碼的動態生成的驗證碼的代碼如下所示如何使固定長度
$(document).ready(function() {
DrawCaptcha();
});
function DrawCaptcha() {
var a = Math.ceil(Math.random() * 10) + '';
var b = Math.ceil(Math.random() * 10) + '';
var c = Math.ceil(Math.random() * 10) + '';
var d = Math.ceil(Math.random() * 10) + '';
var e = Math.ceil(Math.random() * 10) + '';
var f = Math.ceil(Math.random() * 10) + '';
var code = a + ' ' + b + ' ' + ' ' + c + ' ' + d + ' ' + e + ' ' + f;
$(".captha-img")[0].innerHTML = code;
}
所有這些工作正常。
但是現在,我面臨的問題是,
我需要的正是6位的Capthcha代碼,但有時正在被geenerated的capthacha超過6個位數。
請問我是否知道如何解決這個問題?
http://jsfiddle.net/2yXsL/383/
變化Math.ceil到Math.floor – mohamedrias 2015-04-03 09:26:44