Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/427.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我怎样才能使输入掩码像这样--::--?_Javascript_Reactjs_Input Mask - Fatal编程技术网

Javascript 我怎样才能使输入掩码像这样--::--?

Javascript 我怎样才能使输入掩码像这样--::--?,javascript,reactjs,input-mask,Javascript,Reactjs,Input Mask,我需要输入像这样的数字。没有插件,只使用React,我怎么能做到呢 我无法添加代码,因为我不知道如何通过简单的输入实现这一点: <TextField defaultValue="00:00:00" className={classes.textField} value={time} onChange={(e) => setTime(e.target.value)} inputProps={{ step: 700, }} />

我需要输入像这样的数字。没有插件,只使用React,我怎么能做到呢

我无法添加代码,因为我不知道如何通过简单的输入实现这一点:

<TextField
  defaultValue="00:00:00"
  className={classes.textField}
  value={time}
  onChange={(e) => setTime(e.target.value)}
  inputProps={{
    step: 700,
  }}
/>
setTime(e.target.value)}
输入道具={{
步骤:700,
}}
/>
可以简单地使用3
并使用表格或网格围绕它们进行布局。
然后每个输入都可以单独处理。

如果要设置时间,为什么不使用
?例如@JamesWhiteley时间有24小时格式,我需要做99:59:59@wefwefчаefwef如果它可以让你有小时、分钟和秒。@NoahCalland正如我之前所说,我需要设置99:59:59,但时间提供了一个机会来设置24小时格式。我在音乐播放器中使用的代码是秒,并将其转换为分钟和秒,这是:
新日期(song.currentTime*1000).toISOString().substr(11,8)
。只需用您的输入替换song.currentTime,它就会自动格式化为HH:MM:SS