Привет, У меня есть проблема с желаемым выходом следующего кода. Мне нужно напечатать сообщение You hit T--
, пока я вижу сообщение Form 2 is here!
вместе с кнопкой.Обработка нескольких форм и содержимого печати
Но теперь, когда я нажимаю кнопку T--
, появляется сообщение, но содержимое Form 2 is here
с кнопкой исчезает. Мне нужно, чтобы это сообщение отображалось на экране, пока печатается сообщение You hit T--
.
Может ли какой-либо PLS выделить, как исправить это? Большое спасибо за глядя
здесь идет код:
<DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<div id="one" style="width:300px; background:gray;">
<form method="post" action="<?= $_SERVER['PHP_SELF'] ?>">
<input type="text" name="txt1" id="txt1">
<?php
if(isset($_POST['sendone']))
{echo "<input type='submit' name='sendtwo' id='sendtwo' value='Two'>";}
?>
<input type="submit" name="sendone" id="sendone" value="One">
</form>
</div>
<div id="two" style="width:300px; background:yellow;">
<?php
if(isset($_POST['sendtwo']))
{echo "Form two is here!"; ?>
<form method="post" action="<?= $_SERVER['PHP_SELF'] ?>">
<?php echo "<input type='submit' name='sendt' id='sendt' value='T--'>";}
if(isset($_POST['sendt'])) {echo "You hit T--"; return;}
?>
</form>
</div>
</body>
</html>
Эта кнопка T-- действительно должна быть отправкой, или это также кнопка с функцией OnClick? – Matheno
@Marijke, что именно я пытаюсь сделать, это отправить форму через T--. Поэтому, как только вы нажмете на кнопку «Два», на самом деле у меня в моей программе есть набор текстовых полей, которые будут проверяться и отправляться через кнопку «T». Поэтому я полагаю, что onClick не будет работать –
Хорошо, я думаю, что теперь я получаю то, что вы хотите, но почему вы хотите, чтобы форма присутствовала после ее отправки? – Matheno