我想检查当用户输入“,”或“.”时,然后删除“.”或“,”并用:00替换它。
例如,用户输入2.5,则结果应为2:00。
到目前为止还没有什么特别的,但不知何故我的整个输入字段被清除了,只剩下新值:00。
if($('#enterTime').val().indexOf("." || ",") !=-1){
$('#enterTime').val($('#enterTime').val().replace(/./g, ""));
$('#enterTime').val($('#enterTime').val().replace(/,/g, ""));
$('#enterTime').val($('#enterTime').val() + ':00');
}