HTML / PHP При отправке даты открывается - PullRequest
0 голосов
/ 19 марта 2020

У меня есть форма HTML5, сгенерированная с помощью PHP 7. У меня есть необязательное поле для ввода даты и времени. Он отлично работает на P C в Chrome. Однако когда я запускаю ту же форму на iPad в Chrome, при нажатии кнопки «Отправить» открывается окно выбора даты. Это происходит только тогда, когда дата пуста, снова необязательное поле. На обеих платформах все работает отлично, если есть значение во вводе даты и времени. Я пытался эмулировать его с помощью инструментов разработчика на P C и не могу его воссоздать.

На самом деле поставлен в тупик.

Вот код, приведенный к простой форме, и проблема до сих пор не устранена.

<?php

echo "<head>";
echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=\"UTF-8\">";
echo "<title>TEST</title>";
echo "</head>";

echo "<body>";
echo "<table>";
echo "<thead>";
echo "<tr>";
echo "<td>New Work Ticket</td>";
echo "</tr>";
echo "</thead>";
echo "</table>";

echo "<form name=\"newform\" id=\"newform\" action=\"test.php\" method=\"post\">";
   echo "<table name=\"TicketHeader\" border=0>";
   echo "<tr><td width=\"5%\">Date</td><td width=\"35%\"><input type=\"datetime-local\" id=\"date\" name=\"date\" tabindex=\"9\" value=\"\"  ></td>";      
   echo "</tr>";
   echo "<tr>";
   echo "<td></td>";
     echo "<tr>";
   echo "<td>Location</td><td><input id=\"location\" name=\"location\" size=\"35\"  tabindex=\"8\" value=\"\"  ></td>";
   echo "</tr>";
   echo "<tr>";
   echo "<td><input type=\"submit\" value=\"Create\" tabindex=\"9\" ></td>";
   echo "</tr>";
   echo "</table>";
   echo "</form>";
?>

P C прекрасно работает. На Chrome на ipad каждый раз открывается выбор даты.

Ipad

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...