All pastes #486778 Raw Edit

Anonymous

public javascript v1 · immutable
·published 2007-05-14 01:47 UTC
rendered paste body
   1.                  --><select name="bMonth" id="bMonth" ></select><!--   2.                        3.                4.          5.                6.                        7.                              --><select name="bDay" id="bDay"></select><!--   8.                        9.               10.         11.               12.                                       13.                              --><select name="bYear" id="bYear"></select><!--  14.                       15.               16.      -->  17.      <script type="text/javascript">  18.      function selMosb(pid,pval){  19.              var h=document.getElementById(pid);  20.              var m= new Array('January','February','March','April','May','June','July','August','September','October','November','December');  21.              for(var i=1; i <= 12;i++)  22.                      h.options[h.options.length]=new Option(m[i-1],i);  23.              h.value=pval;  24.              }  25.      function selRngb(pid,pval,pstart,pend){  26.              var h=document.getElementById(pid);  27.              if (pend<pstart) {  28.                      for(var i=pstart; i>=pend; i--)  29.                              h.options[h.options.length]=new Option(i,i);  30.              }  31.              else  32.              {  33.                      for(var i=pstart;i<=pend; i++)  34.                              h.options[h.options.length]=new Option(i,i);  35.              }  36.              h.value=pval;  37.              }// addStuff  38.         39.              function selAddBlnkb(pid,pidx){  40.                      var l= new Array('Year','Month','Day');  41.                      var h=document.getElementById(pid);  42.                      h.options[h.options.length]=new Option(l[pidx],0);  43.                      }  44.              selAddBlnkb( "bYear",0);  45.              selAddBlnkb( "bMonth",1 );  46.              selAddBlnkb( "bDay",2);  47.         48.      selMosb( "bMonth", 0 );  49.      selRngb( "bDay", 0, 1, 31 );  50.      selRngb( "bYear", 0, 2007, 1907 );