利用JQUERY实现
var interval = setInterval(function(){
var start=jQuery('input[name="DATA_202"]').val();
var end=jQuery('input[name="DATA_203"]').val();
if (start !='' & end !=''){
var h199=jQuery('input[name="DATA_199"]').val();
var h200=jQuery('input[name="DATA_200"]').val();
var start=jQuery('input[name="DATA_202"]').val();
start=start.replace(/-/g,"/");
var startdate=new Date(start);
end=end.replace(/-/g,"/");
var enddate=new Date(end);
var time=enddate.getTime()-startdate.getTime();
var days=parseInt(time/(1000 * 60 * 60 * 24));
var alldays= days*1+h199*1+h200*1;
jQuery('input[name="DATA_224"]').val(alldays);
}
//开始时间
jQuery('select[name="DATA_181"]').change(function(){
//alert("1");
var h1=jQuery('select[name="DATA_181"]').val();
//alert(h123);
//jQuery('select[name="DATA_182"]').val(huowu);//关联其他字段;
//var h2=jQuery('input[name="DATA_167"]').val();
if (h1=="上午"){
var h3="0.5";
jQuery('input[name="DATA_199"]').val(h3);
}else{
var h3="0.0";
jQuery('input[name="DATA_199"]').val(h3);
}
var h199=jQuery('input[name="DATA_199"]').val();
var h200=jQuery('input[name="DATA_200"]').val();
var start=jQuery('input[name="DATA_202"]').val();
var end=jQuery('input[name="DATA_203"]').val();
start=start.replace(/-/g,"/");
var startdate=new Date(start);
end=end.replace(/-/g,"/");
var enddate=new Date(end);
var time=enddate.getTime()-startdate.getTime();
var days=parseInt(time/(1000 * 60 * 60 * 24));
var alldays= days*1+h199*1+h200*1;
jQuery('input[name="DATA_224"]').val(alldays);
});
//结束时间
jQuery('select[name="DATA_182"]').change(function(){
//alert("1");
// alert(days);
var e1=jQuery('select[name="DATA_182"]').val();
// alert(e11);
// jQuery('select[name="DATA_182"]').val(e1);//关联其他字段;
if ( e1=="下午"){
var e3="0.5";
jQuery('input[name="DATA_200"]').val(e3);
}else{
var e3="0.0";
jQuery('input[name="DATA_200"]').val(e3);
}
var h199=jQuery('input[name="DATA_199"]').val();
var h200=jQuery('input[name="DATA_200"]').val();
var start=jQuery('input[name="DATA_202"]').val();
var end=jQuery('input[name="DATA_203"]').val();
start=start.replace(/-/g,"/");
var startdate=new Date(start);
end=end.replace(/-/g,"/");
var enddate=new Date(end);
var time=enddate.getTime()-startdate.getTime();
var days=parseInt(time/(1000 * 60 * 60 * 24));
var alldays= days*1+h199*1+h200*1;
jQuery('input[name="DATA_224"]').val(alldays);
});
},200);
HTML代码
<div class="form-wrap">
<table width="630" align="center" data-sort="sortDisabled