我的HTML代码如下所示。
<dd id="shifts">
<pre id="pre">
<input type="radio" name="shifts[]" id="shiftsValue" class="shiftsValue" onclick="shiftCheck();" value="185142249"> Shift No.1 Start time : 06:30:00 AM End time : 10:30:00 AM<br>
</pre>
<pre id="pre"><input type="radio" name="shifts[]" id="shiftsValue" class="shiftsValue" onclick="shiftCheck();" value="185142250"> Shift No.2 Start time : 11:30:00 AM End time : 15:30:00 PM<br>
</pre>
</dd>
这很好用,现在需要对time
输入类型进行时间验证。我需要检查time
的输入,以便输入的时间在开始和结束时间之间。
我的想法是从选中的单选按钮获取字符串,然后从字符串中提取开始和结束时间。当输入成为time
元素时,检查它是否在开始和结束时间之间。
我很难从上面提取字符串。
答案 0 :(得分:0)
我认为我已经开始工作了
$('input[type=radio][class=shiftsValue]:checked').closest('pre').text()
似乎正在获取所选单选按钮的<pre>
的字符串。这是正确的还是我应该尝试其他的东西?