У меня есть форма в PHP-скрипте и одно текстовое поле.Однако, когда я нажимаю клавишу ввода в текстовом поле, кнопка отправки не устанавливается в массиве $_POST
.
Но когда у меня есть два текстовых поля в форме, кнопка отправки устанавливается в массиве $_POST
.
Это происходит в IE.Кто-нибудь может объяснить причину этого?
Ниже приведен код, который я тестирую с помощью
<?php
print_r($_POST);
?>
<form action="" method="post" name="frmdata">
<input type="text" name="abc1" id="abc1" value="" size="20" maxlength="20"/>
<input type="text" name="abc" id="abc" value="" size="20" maxlength="20"/>
<input type="submit" name="submit1" value="submit1" id="submit1" />
</form>
Если я удалю одно из текстовых полей и отправлю форму, нажав клавишу ввода при вводе текстав текстовом поле IE не устанавливает кнопку Submit
в массиве $_POST
.
. Это не устанавливает кнопку отправки: -
<?php
print_r($_POST);
?>
<form action="" method="post" name="frmdata">
<input type="text" name="abc1" id="abc1" value="" size="20" maxlength="20"/>
<input type="submit" name="submit1" value="submit1" id="submit1" />
</form>
Я действительно получил это, отвечая это вопрос.