У меня длинная форма и в зависимости от определенных параметров некоторые поля могут быть скрыты. Я могу написать этот псевдокод:
if(input is hidden) {
<input type="hidden" ... />
}
else {
<input type="text" ... />
}
Или я мог бы просто применить стиль с display:none
для полей, которые я хочу скрыть.
Последнее проще, но есть ли причина, по которой я хотел бы использовать type="hidden"
поля ввода, а не невидимые регулярные поля? Является ли единственная проблема, что люди без CSS увидят их?