Javascript根据单选按钮获取开始和结束时间

时间:2017-10-26 19:59:12

标签: javascript html radio-button pre

我的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元素时,检查它是否在开始和结束时间之间。

我很难从上面提取字符串。

1 个答案:

答案 0 :(得分:0)

我认为我已经开始工作了

$('input[type=radio][class=shiftsValue]:checked').closest('pre').text()

似乎正在获取所选单选按钮的<pre>的字符串。这是正确的还是我应该尝试其他的东西?