Показать сообщение отдельно
  #21 (permalink)  
Старый 22.05.2020, 12:16
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Вот список, в нем по выбору будет выведено сообщение. Будем считать, что это будет отправление формы. Сделайте выбор в списке, что будет показано? Вопрос - так значение какой опции будет отправлено на сервер и можно ли изменением в списке отправить значение первой опции без кнопки отправления формы? И, если вам нужна именно первая опция, то зачем вообще список? У вас в коде и в логике странностей хоть отбавляй.

<select onchange="alert(this.value)">
    <option value="1">AAAA</option>
    <option value="2">BBBB</option>
</select>


Чтобы можно было выбрать опцию АААА и отправлять форму по выбору в списке, она должна быть второй, а первая опция, это предложение выбора с пустым значением (незначащая опция):

<select onchange="alert(this.value)">
    <option value="">Selected</option>
    <option value="1">AAAA</option>
    <option value="2">BBBB</option>
</select>

Последний раз редактировалось laimas, 22.05.2020 в 12:18.
Ответить с цитированием