Получение значения выпадающего списка при нажатии на элемент в PHP

Как сделать, чтобы при выборе элемента из выпадающего списка происходил вывод данного элемента без использования submit?

<!DOCTYPE html>
<html>
    <head>
        <title></title>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    </head>
    <body>
        <form>
            <p>
                <select size="3" name="first" multiple name="hero[]">
                    <option disabled>Выберите героя</option>
                    <option value="Чебурашка">Чебурашка</option>
                    <option selected value="Крокодил Гена">Крокодил Гена</option>
                    <option value="Шапокляк">Шапокляк</option>
                    <option value="Крыса Лариса">Крыса Лариса</option>
                </select></p>
            <p><input type="submit" value="Отправить">
            </p>
        </form>
        <?php 
        if (!empty($_REQUEST['first'])) {
        print_r($_REQUEST['first']);
        }
        ?>
    </body>
</html>

<?php
// объявляем переменные и устанавливаем пустые значения
$eduErr = "";
$edu = "";

if ($_SERVER["REQUEST_METHOD"] == "POST") {
  

  if (empty($_REQUEST['first'])) {
    $eduErr = "Выберите героя";
  } else {
    $edu = test_input($_REQUEST['first']);
  }
}

function test_input($data) {
  $data = trim($data);
  $data = stripslashes($data);
  $data = htmlspecialchars($data);
  return $data;
}
?>

<?php
echo "<h2>Вы ввели:</h2>";
echo $edu;
?>

</body>
</html>

Ответы (0 шт):