Как я могу получить значение формы от отключенного <вход> элемент

Ответ Джима велик, но вот мой любимый вариант, если вы не возражаете против нескольких импортов:

from functools import reduce
from operator import add

reduce(add, map(add, u, l))
35
задан lfonlfonlfon 24 March 2009 в 21:49
поделиться

5 ответов

стандарт HTML для форм, кажется, таков, что отключенные входные элементы не способствуют набору имени/значения формы.

, Который корректен.

ВЗЛОМ: Вы могли использовать JavaScript для, на отправьте:

  1. Сброс отключил
  2. , Набор, только для чтения
  3. , Отправляет!
20
ответ дан Wayne 10 October 2019 в 11:25
поделиться

Как немного больше устойчивого варианта взлома Wayne (который мог бы запутаться нажатием Кнопки "Назад"), при отключении управления: набор readonly= true и className= 'disabled' вместо disabled= true, затем разработайте .disabled для взгляда подобными отключенному полю.

8
ответ дан bobince 10 October 2019 в 11:25
поделиться

Можно ли использовать Visible=false и/или ReadOnly=true вместо Enabled=false?

при использовании управления Вы не должны действительно устанавливать Enabled=false?

0
ответ дан inspite 10 October 2019 в 11:25
поделиться

Необходимо использовать readOnly флаг, а не disabled. Поля только для чтения не могут быть отредактированы пользователем, но все еще отправлены с формой.

<input type="text" value="blah" readonly="true"/>
84
ответ дан JosephGarrone 27 November 2019 в 06:27
поделиться

При создании значения только для чтения, вместо того, чтобы отключить его, поле, name/value, будет отправлено с остальной частью неотключенных полей.

Заставьте обработчик событий фокуса полей только для чтения передать фокус следующему имеющему право полю, заставить его действовать больше как отключенный элемент. Некоторые браузеры позволяют Вам сфокусировать и выбрать поля только для чтения, и некоторые даже позволяют Вам вставить в поле только для чтения, хотя они возвращаются к исходному значению onblur и onchange.

<input type="text" value="" readonly="readonly">
9
ответ дан kennebec 27 November 2019 в 06:27
поделиться
Другие вопросы по тегам:

Похожие вопросы: