<script language="JavaScript"> function update(ev) { var data_od=document.forms.ev['start_time'].value; var d = data_od; var data = d.split('-'); data[2] = parseInt(data[2]) + 1; var data_do = data[0] + '-' + data[1] + '-' + data[2]; document.forms.ev['end_time'].value=data_do; } ; </script> ... <select class="inputbox" name="start_time" onChange="update(this.form)"> </select> ... <input style=" width: 140px; " type="text" name="end_time" value="2011-07-11" /> ...
Nie wiem dlaczego, ale czasami jak jest np. data 2011-07-09 i js dodaje mi wartość to zamiast 10 robi mi się 1 tak jak by 0 nie czytał, może mi ktoś pomóc z tym problemem?