Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/260.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/8/http/4.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_Forms_Post - Fatal编程技术网

Php 选择日期后提交表单

Php 选择日期后提交表单,php,html,forms,post,Php,Html,Forms,Post,是否有一种方法可以使用输入日期类型提交表单。也就是说,如果选择了日期,表单将在不单击任何按钮的情况下提交 对于示例 我有以下表格: 输入日期: 类似的东西可能会起到作用-尽管可能需要对用户提供的日期进行一些验证,以确保它是添加和处理的日期 <form action='ex.php' method='POST'> Enter a date: <input type='date' name='date' /> </form> <script&

是否有一种方法可以使用输入日期类型提交表单。也就是说,如果选择了日期,表单将在不单击任何按钮的情况下提交

对于示例

我有以下表格:


输入日期:

类似的东西可能会起到作用-尽管可能需要对用户提供的日期进行一些验证,以确保它是添加和处理的日期

<form action='ex.php' method='POST'>
    Enter a date: <input type='date' name='date' />
</form>


<script>
    var oDate=document.querySelectorAll('input[type="date"]')[0];
    oDate.addEventListener('blur',function(e){
        /* additional date validation here */
        if( oDate.value!='' )oDate.parentNode.submit();
    },false);
</script>

输入日期:
var oDate=document.querySelectorAll('input[type=“date”]”)为[0];
oDate.addEventListener('blur',函数(e){
/*附加日期验证在这里*/
if(oDate.value!='')oDate.parentNode.submit();
},假);

类似的东西可能会起到作用-尽管可能需要对用户提供的日期进行一些验证,以确保它是添加和处理的日期

<form action='ex.php' method='POST'>
    Enter a date: <input type='date' name='date' />
</form>


<script>
    var oDate=document.querySelectorAll('input[type="date"]')[0];
    oDate.addEventListener('blur',function(e){
        /* additional date validation here */
        if( oDate.value!='' )oDate.parentNode.submit();
    },false);
</script>

输入日期:
var oDate=document.querySelectorAll('input[type=“date”]”)为[0];
oDate.addEventListener('blur',函数(e){
/*附加日期验证在这里*/
if(oDate.value!='')oDate.parentNode.submit();
},假);

如果有任何日期选择器,请尝试下面的代码

$('#date1')。更改(函数(){
控制台日志(“提交表格”);
$('表格1')。提交();
});

输入日期:

如果有任何日期选择器,请尝试下面的代码

$('#date1')。更改(函数(){
控制台日志(“提交表格”);
$('表格1')。提交();
});

输入日期:
在javascript$('#date').blur(function(){$('form').submit();})中执行该操作;在javascript$('#date').blur(function(){$('form').submit();})中执行;