我目前有一张表格会向用户询问具体的营业时间 以下是我正在使用的内容。
<tr>
<td colspan="2"><input type="radio" name="mon" value="1"> Monday with No Lunch Break</td>
<td colspan="4"><input type="radio" name="mon" value="2"> Monday with Lunch Break</td>
</tr>
<tr>
<td>Start time :AM<input type="time" name="mon_strt_1" class="hour_field"></td>
<td>End time :PM<input type="time" name="mon_end_1" class="hour_field"></td>
<td>Start time :AM<input type="time" name="mon_strt_2a" class="hour_field"></td>
<td>End time :AM<input type="time" name="mon_end_2a" class="hour_field"></td>
<td>Start time :PM<input type="time" name="mon_strt_2b" class="hour_field"></td>
<td>End time :PM<input type="time" name="mon_end_2b" class="hour_field"></td>
</tr>
如你所见,我问用户是否在星期一如果有午餐休息,他会填写正确的字段并点击单选按钮。我想问一下如何为用户提供更方便的帮助。一旦他进入时间框架,如上午8:00至下午6:00 ,那么将在提交后进入午休时间 12:00n到1:00 工作HRS:上午8:00到下午12:00,下午2:00到下午6:00 ,这是a link我使用的插件,但我无法以多种形式使用它。请注意,我还会设置从星期二到星期五的时间。然后坐在阳光下。
答案 0 :(得分:0)
<script>
function disablebreaks(disable){
document.getElementsByName('break_strt')[0].disabled=disable;
document.getElementsByName('break_end')[0].disabled=disable;
}
</script>
<form action="action.php" method="post">
<input type="radio" name="mon_break" value="false" onchange="disablebreaks(true)" />No break
<input type="radio" name="mon_break" value="true" onchange="disablebreaks(false)" />break
<input type="time" name="mon_strt" />
<input type="time" name="mon_end" />
<input type="time" name="break_strt" />
<input type="time" name="break_end" />
</form>
php in action.php:
<?php
echo $_POST['mon_break']?"working hrs: {$_POST['mon_strt']} to {$_POST['break_strt']}, {$_POST['break_end']} to {$_POST['mon_end']}":"working hrs: {$_POST['mon_strt']} to {$_POST['mon_end']}";
?>
这是未经测试的,请告诉我是否发生错误。