菜鸟求助一个关于日期选择的问题!
上一篇 / 下一篇 2006-12-15 20:49:54 / 个人分类:天天向上
查看( 646 ) /
评论( 2 )
下面是一个日期选择的select,好象是自动 selected="selected" 在当前时间上。无忧脚本`8QgL8X+wo
我是从别人的页子里查看源码直接拷贝的,好象缺点什么,自己又搞不明白,所以不能用!
e9]6J^5@.T)x8i7J0 希望大大们能帮助一下,感谢!
我是从别人的页子里查看源码直接拷贝的,好象缺点什么,自己又搞不明白,所以不能用!
e9]6J^5@.T)x8i7J0 希望大大们能帮助一下,感谢!
CODE:
<script language="javascript" type="text/javascript">无忧脚本,f6I:jDE7` d"nb
<!--
2}1u^'z:NV+n1Y(e0
/g AC)C*s$SCBw0
function check_date(day_dropdown_name, month_dropdown_name, year_dropdown_name) {无忧脚本
AlU_4V
Mg
var f = document.forms[0];
/R't8c8] u0
var day_dropdown = null;
Dceaxm0
var month_dropdown = null;无忧脚本:D8UJIE^[#tt
var year_dropdown = null;无忧脚本F;p1oSduE$iP
D
u+h*z9xs;N0
for (var i = 0; i < f.length; i++) {
j\&C&lD"C)p:Bt0
if (f[i].id.lastIndexOf("_" + day_dropdown_name) != -1) {无忧脚本5O9z1Of3@#Vf8{
day_dropdown = f[i];无忧脚本 K%WPX;k]
}
k
Egl5eh0
else if (f[i].id.lastIndexOf("_" + month_dropdown_name) != -1) {
iu)K4h/cL8m#P0
month_dropdown = f[i];
$e%d,rH
bYyO0
}无忧脚本}&H
ip!j(h:`
else if (f[i].id.lastIndexOf("_" + year_dropdown_name) != -1) {无忧脚本5tt-YfA8m4a"{7{
year_dropdown = f[i];无忧脚本n GZ
z6aCu;i
}
.R0V2XQ6A}3Y}5Vf0
}
YSn0yl mh0
无忧脚本M#@ Iqjx4@W q
var date = new Date(year_dropdown.value, month_dropdown.value - 1, day_dropdown.value);
J~U#s
^0
无忧脚本H Pgj3T'U
for (var i = 1; date.getMonth() != (month_dropdown.value - 1); i++) {
+M`'m Kd7r!ih0
date = new Date(year_dropdown.value, month_dropdown.value - 1, day_dropdown.value - i);
9G~ Y
u)rh5s7~$ra/P%O0
}无忧脚本p+h*n6y{JU4e
无忧脚本!Gs%E y1G~
sw
Jj
day_dropdown.value = date.getDate();
{t
d2['J8c0
}无忧脚本 T)k6_7o3~&b8c
无忧脚本;S
y9Pj b;} \V(B
// -->
(t?1@ q9^'KeD:Y6n0
</script>无忧脚本|a3So
id+m
4B@]%SE,|HA1Ws0
<select name="ctl00$cphMain$StartYear" id="ctl00_cphMain_StartYear" onchange="check_date('StartDay','StartMonth','StartYear');">
"{([6w-GQu0
<option value="2004">2004</option>无忧脚本}'\
E.T^FZY
<option value="2005">2005</option>无忧脚本l~9@5I9f5f'i
<option selected="selected" value="2006">2006</option>无忧脚本4K2Z%HE$b'w5~
<option value="2007">2007</option>
A.^tz+rI"X7V0
<option value="2008">2008</option>无忧脚本\[0G#s^,\\3DEmh
<option value="2009">2009</option>无忧脚本|e6|n$Ye
<option value="2010">2010</option>无忧脚本t P0O7~O
<option value="2011">2011</option>
c#o$j4Mu hdP"`0
<option value="2012">2012</option>
j `e ^}K PawF0
<option value="2013">2013</option>无忧脚本I$n$a'le
B.A(z-l
<option value="2014">2014</option>无忧脚本X}O+j9gOEjRh
<option value="2015">2015</option>
n7F8z2fiQ*?
R&j6q(C%KL0
<option value="2016">2016</option>无忧脚本yc9V^y)AB#fy|
<option value="2017">2017</option>
'C*^uqx/SY0
*bR
sx/n0
</select>无忧脚本lHpNE~fR/V
<select name="ctl00$cphMain$StartMonth" id="ctl00_cphMain_StartMonth" onchange="check_date('StartDay','StartMonth','StartYear');">
6gv ~*Q
M\/n s1\Hn0
<option value="1">1月</option>无忧脚本+u4nW a3\*`J
<option value="2">2月</option>无忧脚本Y }5[QM'oR
<option value="3">3月</option>
-S!IXv+M?__h0
<option value="4">4月</option>无忧脚本2JSs$@?/t_X
<option value="5">5月</option>
L;eG~F8T:r
r1U]0
<option value="6">6月</option>
)} ?Lt6G]BG0
<option value="7">7月</option>无忧脚本 c;r6WJ k0p
<option value="8">8月</option>
Ir(`H+`A ^#U0
<option value="9">9月</option>无忧脚本Vy(Q
x6W5u4u
<option value="10">10月</option>无忧脚本RM#d6bg-B
<option value="11">11月</option>无忧脚本h4ZDQO\v`$T
<option selected="selected" value="12">12月</option>无忧脚本+r0Hb-E D;y fg8Y
无忧脚本qw u3V7CNe8M
</select>
vE$r]\n@ fB3K0
<select name="ctl00$cphMain$StartDay" id="ctl00_cphMain_StartDay" onchange="check_date('StartDay','StartMonth','StartYear');">
OZ W2gNJ"l0
<option value="1">1</option>无忧脚本+g6g!@
m!_)C
<option value="2">2</option>
&m|| zd8euuC0
<option value="3">3</option>
[8v.^ I;o0
<option value="4">4</option>无忧脚本%j1dM
M9eT
s)|
<option selected="selected" value="5">5</option>无忧脚本r){;bf8aFP
<option value="6">6</option>无忧脚本0|vAA"O"tt
J/_
<option value="7">7</option>
O }(v3N5P*r0
<option value="8">8</option>
V0FQ/E~I*M0
<option value="9">9</option>无忧脚本ma f^H eSDr
<option value="10">10</option>无忧脚本L3rl:Wv8s
<option value="11">11</option>
kU+I]A,k*bc S~N0
<option value="12">12</option>
3W"E
Z(n,QD&bkc0
<option value="13">13</option>无忧脚本
J^^/w^
i_
<option value="14">14</option>
}8K$`)d`%sj0Qh0
<option value="15">15</option>无忧脚本8np|*TH8`7^6cu'y
<option value="16">16</option>无忧脚本-Q)^^K!\#R
<option value="17">17</option>
&a|'q7L(s}C0
<option value="18">18</option>
3W;ZD4KFp-sj0
<option value="19">19</option>
!^nU|"sh2^i+c0
<option value="20">20</option>
W:@/g']9vMdG)}*OH/y0
<option value="21">21</option>
k z
N)c8j#{0
<option value="22">22</option>
9A7tzEL-g4L0
<option value="23">23</option>
t,x!Ug0do]0
<option value="24">24</option>
]lb(e
k d'vo7M+C0
<option value="25">25</option>
