怎么实现excel列 excel那样的列怎么实现呢,就是A-Z 完了后AA-ZZ,更多就会出现AAA-ZZZ,我需要无限的,自己想了半天,就凑了个AA-ZZ的显示,更多的就没办法了,应该是用递归的方式来实现的吧,但是没想到更具体的实现方式,卡主了,望高手指点哪. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 给你一个十进制转26进制的函数,列的标题你就用这个函数来生成一下就行了。另外,IE的table最多也就支持4000过列,不能再多了。<script>// 十进制转26进制var AZdata="ABCDEFGHIJKLMNOPQRSTUVWXYZ";function AZ(n){ var r=[]; while(n>25){ r.push(AZdata.charAt(n%26)); n=Math.floor(n/26-1) } r.push(AZdata.charAt(n)); r.reverse(); return r.join('')}for(var i=0;i<1000;i++){ document.write(AZ(i)+'<br>'); }</script> jqGrid谁使用过啊,关于图片的问题! 如何动态组建json js的时间问题 图像显示问题 这样的字符串,如何取出数字,其实数字长度不固定,同时去除最后的米 各位大虾帮我看看这个脚本,循环取出号码那看不明白 简单问题:如何动态调整通过form发送的量 求:用javascript分析execl数据 关于页面刷新的问题(后退再前进!) 急死我了!!!!!!!! 求如何decode这段加密的代码 请问如何用JS计算分数排名
<script>
// 十进制转26进制
var AZdata="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
function AZ(n){
var r=[];
while(n>25){
r.push(AZdata.charAt(n%26));
n=Math.floor(n/26-1)
}
r.push(AZdata.charAt(n));
r.reverse();
return r.join('')
}for(var i=0;i<1000;i++){
document.write(AZ(i)+'<br>');
}
</script>