jquery 获取div

年纪大了。留着做纪念。新手们我们一起分享下。

<div id="seasonList" class="hidden">
<input type="hidden" value="起始日期[月日]-结束日期[月日]" name="00">
<input type="hidden" value="0101-0331" name="01">
<input type="hidden" value="0401-0630" name="02">
<input type="hidden" value="0701-0930" name="03">
<input type="hidden" value="1001-1231" name="04">
</div>

上面是用到的html

vale是定义季节的范围,即春夏秋冬。

我需要做的是通过获取系统时间与上面DIV中的值进行比较,然后将另一个文本框中设置对应的季节。

var d = new Date();
	
	var sysDate = padLeft0((Number(d.getMonth())+1) ,2) + padLeft0(d.getDate(),2);
function compareSystemDate(sysDate){
	var reVale;
	
	$("#seasonList :hidden:not(:eq(0))").each(function(){
		var v = $(this).val().split("-");
		if(sysDate > v[0] && sysDate <v[1] ){
			reVale=$(this).attr("name");
		}	
	});
	return reVale;
}

相关推荐