额~~~~ var time = document.getElementById('你的组件id').value; 如果你的时间格式是“2011-6-13”号的话 var month = time.split('-')[1];//用-分隔 返回数组 alert(month)
<HTML> <HEAD> <META NAME="Description" CONTENT=""><SCRIPT LANGUAGE="JavaScript"> <!-- function cal(){ var dd = document.getElementById("dd"); var month = dd.value; alert(month.split('-')[1]) } //--> </SCRIPT> </HEAD> <BODY> <INPUT id="dd" TYPE="text" NAME="" onblur="cal()"> </BODY> </HTML>
那sql语句怎么判断呢 select ZhiChuFeiYong from TBL_JXGL_ZCFY where BuMen_ID='"+szA[j][0]+"' and ZhiChuLeiXing_ID=1 and RiQi=??? 日期是根据文本框的月份来查询的 查询这个月数据库最后一条加入的数据 还有要求 就是 如果是1月的话就查询2月数据库最后一条加入的数据 如果是3月就查询4月数据库最后一条加入的数据 以此类推 就是查询2,4,6,8,10,12 月份的
var time = document.getElementById('你的组件id').value;
如果你的时间格式是“2011-6-13”号的话
var month = time.split('-')[1];//用-分隔 返回数组
alert(month)
<HEAD>
<META NAME="Description" CONTENT=""><SCRIPT LANGUAGE="JavaScript">
<!--
function cal(){
var dd = document.getElementById("dd");
var month = dd.value;
alert(month.split('-')[1])
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<INPUT id="dd" TYPE="text" NAME="" onblur="cal()">
</BODY>
</HTML>
日期月份都获得了 RiQi=???这个参数还不好处理啊?--------> 奇数月就+1 偶数月就不+1我回答的过程中怎么感觉我没理解你的意思呢 呵呵 还是LZ没把问题说明白?
where month(Recorddate) = '6' and year(Recorddate) = '2011'
order by checkinTime这样取第一条 ?