Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Mostarda

type=password para type=text bug IE

Recommended Posts

eu fiz o script quando clica no checkbox mudar para text e quando tira o selecionado voltar para senha porem

o IE nao aceita esse script

<html>

<head>
<script type="text/javascript">
	function mostraSenha(){
			senha = document.getElementById('senhaLogin');
			checkbox = document.getElementById('mostraPassword');
			
			if(checkbox.checked == true){
				senha.type = 'text';
			}else{
				senha.type = 'password';
			}
	}
</script>
</head>

<body>
<input class="loginTmp" name="senhaLogin" type="password" id="senhaLogin" value="">
<input type="checkbox" onClick="mostraSenha();" title="Mostrar Senha" id="mostraPassword" />

</body>
</html>

pesquisei bastante por esse bug mais oq eu achei sempre dava bug no IE :/

alguem sabe a solução?

vlw aguardo respostas

Compartilhar este post


Link para o post
Compartilhar em outros sites

o ie não permite essa troca de type do input mesmo.

crie um campo text, que ao receber foco, 'suma' (display: none), e então mostre um input type="password"(display: block;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.