Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/267.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在特定条件下出现的字段_Php_Html - Fatal编程技术网

Php 在特定条件下出现的字段

Php 在特定条件下出现的字段,php,html,Php,Html,我正在为大学开发一个假期管理系统,其中包括一份请假申请表。有两个字段,分别是休假天数和休假期间。我需要的是,当天数被选择为多于一天时,休假期限应为,从一天到另一天。否则,当天数为1时,期间应仅为一个日期。我如何实现它?? 到目前为止,我在这个项目中只使用了html、php和javascript,一种方法是绑定num days输入的模糊事件,这样当用户退出该字段时, 可以根据num days值切换第二个日期输入的可见性 <label>number of days <label&g

我正在为大学开发一个假期管理系统,其中包括一份请假申请表。有两个字段,分别是休假天数和休假期间。我需要的是,当天数被选择为多于一天时,休假期限应为,从一天到另一天。否则,当天数为1时,期间应仅为一个日期。我如何实现它??
到目前为止,我在这个项目中只使用了html、php和javascript,一种方法是绑定num days输入的模糊事件,这样当用户退出该字段时, 可以根据num days值切换第二个日期输入的可见性

<label>number of days <label> <input type= text id="num-days">

<p>  <label>start date <label>  <input type="text"  class="datepicker" id="start-date">  </p>

<p id="end-date-wrapper"> <label>end date <label>  <input type="text"  class="datepicker"   id="end-date">  </p>


function toggleEndDate(){
var numDays =  parseInt($("#num-days").val());  //TODO validate integer
$('#end-date-wrapper').toggle(numDays > 1);    
}

toggleEndDate();


$("#num-days").blur(toggleEndDate);



$('.datepicker').datepicker();
下面是一个小提琴演示:


您需要将事件侦听器添加到第一个字段,并检查其值何时更改。然后对DOM树或任何东西进行必要的更改。到目前为止你尝试了什么?没有。。。我在编程方面没有太多经验。。。我甚至不知道如何实现我前面提到的东西。@Praveen您必须尝试一些东西,至少创建一个包含必需字段的html页面,javascript用于读取用户输入的值。没有人会为你写完整的代码。