Estou curioso sobre o propósito original da <input type="hidden">
tag.
Hoje em dia, é frequentemente usado junto com o JavaScript para armazenar variáveis nele que são enviadas ao servidor e coisas assim.
- HTML 2.0 foi lançado em novembro de 1995 , já contendo a especificação para input type = "hidden"
- JavaScript foi lançado em março de 1996
Portanto, o <input type="hidden">
existia antes do JavaScript, então qual era seu propósito original? Eu só posso imaginar o envio de um valor do servidor para o cliente que é (inalterado) enviado de volta para manter uma espécie de estado. Ou eu entendi algo errado na história disso e <input type="hidden">
sempre deveria ser usado junto com o JavaScript?
Se possível, forneça também referências em suas respostas.