Ext教程 arrow JavaScript技术 arrow 无限扩展的年份select(转载)
 
     
无限扩展的年份select(转载)
  2008-05-10
一个小程序,用来选择年份的,可以自动扩展.

<script>
//-------------------------------------
//  无限扩展的年份select
//  
//   作者: PuterJam
//-------------------------------------

var Lastyear
function selYear(obj,Cyear){
var len=16 //select长度
var selObj=document.getElementById(obj)
var selIndex=parseInt(len/2)-1
var newOpt
var LY=Cyear-Lastyear
for (i=0;i<len;i++){
   if (selObj.options.length!=len){
     newOpt=document.createElement("OPTION")
     newOpt.text=Cyear-selIndex+i
     newOpt.value=Cyear-selIndex+i
     selObj.options.add(newOpt,i)
      if (selIndex==i) {Lastyear=newOpt.value}      
     }
    else
    {
     selObj.options[i].text=parseInt(selObj.options[i].text)+LY
     selObj.options[i].value=parseInt(selObj.options[i].value)+LY
     if (selIndex==i) {Lastyear=selObj.options[i].value}          
    }
}
  selObj.selectedIndex=selIndex
}
</script>
<select size="1" id="yearSelect" name="yearSelect" onchange="selYear('yearSelect',this.value)"></select>
<script>selYear('yearSelect',2005) //初试化select</script>
< 上一篇   下一篇 >
   
 
 
 
Copyright Infotmation overhere. | designed by Magicbox from Mambochina
曼波整站系统 基于 Mambo 开发,是免费的自由软件,遵循 GNU/GPL 开源许可协议。
曼波整站系统5.4.0Mambo中国Mambo Resource 联合增强开发。  闽ICP备08005204号