Controle "Mostrar senha como texto"
Eu tenho um formulário de login usual que consiste em dois campos de entrada, um para login e outro para senha. No momento, estou tentando adicionar um controle que mostrará a senha digitada como texto simples, para que o usuário possa verificar se há erros de digitação.
O problema é que os navegadores (pelo menos o Firefox) não permitem mudanças dinâmicas detype
atributo de campos de entrada, então eu não posso simplesmente mudartype="password"
paratype="text"
. Outro problema é que os navegadores não permitem obter o valor do campo de senha, por isso não posso criar um novoinput type="text"
e defina seu valor para o da senha. Eu vi várias abordagens diferentes para essa tarefa, incluindoeste, mas eles estão funcionando somente se a senha for digitada e falhar quando o navegador preencher automaticamente a senha.
Então, qualquer sugestão para fazer isso é bem vinda. Eu estou usando o jQuery.