Allow to enter a timespent with a numeric value
This commit is contained in:
parent
e362a0e9df
commit
22d94a570a
@ -45,11 +45,16 @@ function regexEvent(objet,evt,type)
|
|||||||
case 'hours':
|
case 'hours':
|
||||||
var regex= /^[0-9]{1,2}:[0-9]{2}$/;
|
var regex= /^[0-9]{1,2}:[0-9]{2}$/;
|
||||||
var regex2=/^[0-9]{1,2}$/;
|
var regex2=/^[0-9]{1,2}$/;
|
||||||
|
var regex3= /^[0-9]{1}([.,]{1}[0-9]{1,2})?$/;
|
||||||
if(!regex.test(objet.value))
|
if(!regex.test(objet.value))
|
||||||
{
|
{
|
||||||
if(regex2.test(objet.value))
|
if(regex2.test(objet.value))
|
||||||
objet.value=objet.value+':00';
|
objet.value=objet.value+':00';
|
||||||
else
|
else if(regex3.test(objet.value)) {
|
||||||
|
var tmp=parseFloat(objet.value.replace(',','.'));
|
||||||
|
var rnd=Math.trunc(tmp);
|
||||||
|
objet.value=rnd+':'+ Math.round(60*(tmp-rnd));
|
||||||
|
} else
|
||||||
objet.value='';
|
objet.value='';
|
||||||
}
|
}
|
||||||
/* alert(jQuery("#"+id).val()); */
|
/* alert(jQuery("#"+id).val()); */
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user