当前位置: 首页 > 知识库问答 >
问题:

引导计时器选择器输入验证

满博
2023-03-14

上下文:

我正在尝试为事件创建工具添加4个不同日期/时间选择器的验证。

第一组日期和时间输入是事件开始日期/时间:

开始日期输入-此日期不能早于今天的日期。

开始时间输入-无需验证。

第二组日期和时间输入是事件结束日期/时间:

结束日期输入-这不能在开始日期之前,但可以与开始日期相同。

结束时间输入-如果结束日期与开始日期相同,则结束时间不能早于开始时间。如果结束日期在开始日期之后,则结束时间可以是任何时间。

这是超文本标记语言

<p>
<table>
    <tr>
        <td>
            <label>Event Start Date</label>
            <span class="input-append bootstrap-timepicker">
                <input type="text" runat="server" id="eventstartdate" name="eventstartdate" readonly="true" class="input-small" />
            </span>
        </td>
        <td>
             <label>Event Start Time</label>
             <span class="input-append bootstrap-timepicker">
                 <input runat="server" id="timepicker1" type="text" readonly="true" class="input-small">
             </span>

        </td>
    </tr>
</table>
</p>

<p>
<table>
    <tr>
        <td>
            <label>Event End Date</label>
            <span class="input-append bootstrap-timepicker">
                <input type="text" runat="server" id="eventenddate" name="eventenddate" readonly="true" class="input-small" />
            </span>
        </td>
        <td>
            <label>Event End Time</label>
            <span class="input-append bootstrap-timepicker">
                <input runat="server" id="timepicker2" type="text" readonly="true" class="input-small">
            </span>
        </td>
    </tr>
</table>

</p>

诀窍是我不想在单击提交按钮时进行验证。我想防止用户输入无效的日期/时间。

我有点不知所措,甚至不知道从哪里开始。任何帮助都将不胜感激!

共有1个答案

施飞昂
2023-03-14

您应该使用jquery将事件侦听器添加到日期选择器中。打开(“change”,function())方法。然后,每次更改日期选择器值时,代码都会启动。

 类似资料:
  • 我正在尝试实现这里介绍的日期时间选择器https://eonasdan.github.io/bootstrap-datetimepicker/#minimum-安装程序,我已将文件文件下载到目录和。但当点击图标时,日历不会弹出。

  • 我不知道为什么,但是在scrren尺寸1024 x 768上,我从select中选择的选项太大了。我怎样才能让这个选项像select一样宽?我想只在bootstrap 4上这样做,只使用bootstrap中的类,但我不知道或者这是可能的,我不知道为什么这个选择会这样。在更大的屏幕尺寸上,一切都可以。如何修复它?这是我的代码:

  • 我在我的Web应用程序中使用引导日期时间选择器,由PHP/HTML5和JavaScript制作。我目前正在使用一个:http://tarruda.github.io/bootstrap-datetimepicker/ 当我没有时间使用控件时,它不工作。它只显示一个空白文本框。 我只想从日期时间选择器中删除时间。有什么解决办法吗?

  • 我使用的是bootstrap3。x、 添加了datetimepicker 4.17,datetimepicker工作正常,但没有显示时钟图标和箭头图标。 https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/4.17.47/js/bootstrap-datetimepicker.min.js https://cdnjs.cl

  • 希望能澄清一下我什么时候应该使用和。这可能不是节奏问题,但也许我错过了一些关于Golang的知识。 对于我认为基本思想是等待通道的下一个输出。不完全确定什么是可以。 例如,在cadence示例中,< code>local_activity链接并粘贴在下面: 我们不使用任何 但是,在这里的例子中,它也使用信号通道:根据外部输入改变优步节奏睡眠时间 我还会将代码粘贴到这里 你可以看到有,我不完全确定它

  • 我使用Bootstrap datetimepickerhttps://eonasdan.github.io/bootstrap-datetimepicker/ 正如文档中提到的,我能够使用下面的代码成功地更改向上和向下箭头。 我可以知道如何更改日历的左右图标吗?为了便于理解,我在下图中突出显示了要更改的图标。 任何帮助将高度赞赏。