序列代码生成器

<! DOCTYPE html PUBLIC  " -//W3C//DTD XHTML 1.0 Transitional//EN "   " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd " >
< html xmlns = " http://www.w3.org/1999/xhtml " >
< head >
< meta http - equiv = " Content-Type "  content = " text/html; charset=gb2312 "   />
< title > 序列代码生成器 </ title >
< script language = " javascript " >
function  generateCodes(firstpart,numwidth,numstart,numend,secondpart,thirdpart)
{
firstpartvalue 
=  firstpart.value;
secondpartvalue 
=  secondpart.value;
thirdpartvalue 
=  thirdpart.value

iwidth 
=   0 ;

    
for ( i  =  numstart.value ; i  <=  numend.value ; i ++ )
    {
            tail 
=   "" ;
            iwidth 
=  getsize(i);
            
for ( j  =   0  ; j  <  numwidth.value - iwidth ; j ++ ) tail += " 0 " ;
            
            tail
+= i;
            document.write(firstpartvalue
+ tail + secondpartvalue);
            
if (thirdpartvalue  !=   "" )document.write(tail + thirdpartvalue);
    }


}

function  getsize( num )
{
if ( num  ==   0  )  return   0 ;

size 
=   0 ;

while (  (num  =  Math.floor(num / 10 ))  !=   0    )size = size + 1 ;

return  size + 1 ;

}


</ script >

</ head >
< body >
< form id = " form1 "  name = " form1 "  method = " post "  action = "" >
  
< label > 第一部分:
  
< textarea name = " firstpart "  cols = " 100 "  rows = " 5 "  id = " firstpart " ></ textarea >
  
< br  />
  
< br  />
  
</ label >
  
< p >
    
< label > 第二部分:
    
< textarea name = " secondpart "  cols = " 100 "  rows = " 5 "  id = " secondpart " ></ textarea >
    
</ label >
  
</ p >
  
< p > 第三部分:
    
< textarea name = " thirdpart "  cols = " 100 "  rows = " 5 "  id = " thirdpart " ></ textarea >
  
</ p >
  
< p >
    
< label > 数值宽度:
    
< input name = " numwidth "  type = " text "  id = " numwidth "  size = " 10 "   />
    
</ label >
</ p >
  
< p >
    
< label > 起始数值:
      
< input name = " numstart "  type = " text "  id = " numstart "  size = " 10 "   />
    
</ label >
    
< label > 结束数值:
      
< input name = " numend "  type = " text "  id = " numend "  size = " 10 "   />
    
</ label >
  
</ p >
  
< p >
    
< label >
    
< input type = " button "  name = " button1 "  value = " 生成代码 "   onclick = " generateCodes(firstpart,numwidth,numstart,numend,secondpart,thirdpart) " />
    
</ label >
    
< label ></ label >
  
</ p >
  
< p >
    
< label > 功能:第一部分+数值序列+第二部分+数值序列+第三部分,试一下就知道了。 </ label >
  
< script >

  
</ script >
  
</ p >
</ form >
</ body >
</ html >
  http://www.cnblogs.com/manio/archive/2006/06/28/437569.html
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值