通过选择没有提交按钮的日历日期来提交表单 PHP

Submitting the form by choosing calendar date without submit button PHP

我只是想知道是否可以通过在日历中选择一个日期而无需单击提交按钮来提交表单?我也想问一下打开页面时是否可以选择今天的日期?我的代码如下:

<?php
if (isset($_POST['name'])) $name = $_POST['name'];
else $name = "(Not typed)";
echo <<<_END
<html>
    <head>
        <title>Result</title>
    </head>
    <body>
    <form method="post" action="1.php">
        Choose date for result showing :
        <input type="date" name="name" />
        <input type="submit" />
        </form>
        </body>
</html>
_END;
?>
<input type='date' name='name' onchange='this.form.submit()' >

添加这个onchange事件,它会在输入类型改变时提交你的表单,希望对你有帮助