Mudando o input type password

Aqui você verá artigos sobre JavaScript

Moderador: web

responder a dúvida

Mudando o input type password

Mensagem por web Offline » Qui Nov 15, 2007 1:07 am

Esse script serve para mudar o que é exibido no input type password, no IE mostra uma bolinha, no FF o asterístico, já com esse script, você pode colocar o caracter que desejar.

Nesse script o visitante poderá digitar uma senha de até 5 caracteres.

O visitante deve digitar caracter por caracter, um de cada vez.

Quando for usar, você deve mudar o type do input name "escondido" para hidden.
Código: Selecionar todos
<script type="text/javascript">
function valor(event) {
var tecla=event.keyCode;
if(tecla==08) {
tamanho_ = document.form.escondido.value.length;
var valor_ = document.form.escondido.value.substring(0, tamanho_-1);
document.form.escondido.value=valor_;
return false;
}
tamanho_ = document.form.escondido.value.length;
tamanho = document.form.normal.value.length;
if(tamanho_ > 4) {
return false;
}
var valor = document.form.normal.value.substring(tamanho-1, tamanho);
document.form.escondido.value+=valor;
if(tamanho==1) { document.form.normal.value = "?"; return false; }
if(tamanho==2) { document.form.normal.value = "??"; return false; }
if(tamanho==3) { document.form.normal.value = "???"; return false; }
if(tamanho==4) { document.form.normal.value = "????"; return false; }
if(tamanho==5) { document.form.normal.value = "?????"; return false; }
}
</script>
<form name="form">
Digite letra por letra ou número por número
<br>
escondido <input type="text" name="escondido" value="" maxlength="5" size="5" readonly>
normal <input type="text" name="normal" value="" onkeyup="return valor(event);" maxlength="5" size="5" autocomplete="off">
</form>



detalhes...

Gostou do que encontrou? Divulgue, indique, participe, agradeça pelas respostas.

Faço scripts personalizados ou reparos em scripts. Orçamento MSN codigosnaweb [@] hotmail [.] com

Avatar do usuário
web
ADMIN
ADMIN
Mensagens: 11904
Registrado em: Sáb Jan 20, 2007 6:08 pm
Localização: RJ / RJ / Brasil

responder a dúvida

Voltar para Artigos sobre JavaScript

Quem está online

Usuários navegando neste fórum: Bing [Bot] e 1 visitante