日期:2014-05-16  浏览次数:20378 次

js倒板的东西

今天无意中看到一网站,验证码随机数是这样:

<img class="yzm" onclick="javascript:document.getElementById('PicValidateCode').src='/validatecode/?temp=123'+ (new Date().getTime().toString(36)); return false;" id="PicValidateCode" src="/validatecode/?temp=123ghoereov">

?

?

我们都知道,number.toString(),number.toString(2),number.toString(8),number.toString(16)

没用过。number.toString(36),汗一下

?

自己测试了一下得出结论:

?number.toString(radix),转换为对应的进制,可以转化成2到36进制,0---9,在加上a-----z,刚好36

radix必须在2到36之间

?

自己写个循环玩玩:

?

?? <script language="javascript">
for(i=1;i<50;i++){
??alert(i.toString(36));
?}

</script>