Aqui você verá artigos sobre JavaScript
Moderador: web
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>

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
web
ADMIN
Mensagens: 11904
Registrado em: Sáb Jan 20, 2007 6:08 pm
Localização: RJ / RJ / Brasil
|
Voltar para Artigos sobre JavaScript
Quem está online
Usuários navegando neste fórum: Bing [Bot] e 1 visitante