【发布时间】:2018-03-07 14:47:35
【问题描述】:
我被要求帮助修复一个主要是 python(运行 Flask)的 Web 应用程序中的错误,这是我所知道的,也是我愿意提供帮助的原因。但是我的 HTML 知识非常糟糕,我需要帮助。我已经修复了 python 代码中的错误,但我想确保用户找不到更多方法来破坏应用程序。它与用户输入交易时间的 HTML 表单有关。输入是带有占位符“hh:mm:ss”的文本格式,但这并不能阻止他们输入除该格式的时间以外的各种内容。如果我从一开始就这样做,我会将此字段设置为“时间”格式,但有太多事情取决于它是一个文本字段,因为我宁愿只在此文本输入字段上设置一些验证。
这段代码是:
<input type="text" name="time_left" id="time_left" placeholder="hh:mm:ss">
唯一的限制是时间不能小于00:00:00,不能大于01:30:00。我很想在这里某个地方放一个最小/最大属性,但我怀疑它是否那么简单。特别是它是文本。
谁能告诉我我能做什么(越简单越好,正如我所说,我不太擅长 HTML)
【问题讨论】:
标签: html validation text input time