Ir ao conteúdo
  • Cadastre-se

Dúvida quando a um botão.


ArturPaulino

Posts recomendados

Estava navegando a procura de um botão que fizesse o que eu precisava, e encontrei algo que realmente fizesse o que eu queria... ou quase isso. Eis o código:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Insert title here</title>
<script type="text/javascript">
function insereTexto()
{document.getElementById('divTeste').innerHTML = 'TEXTO';}
</script>
</head>
<body>
<input type='button' onclick='insereTexto()' value=Ver><br/>
<div id="divTeste"> </div>
</body>
</html>

Ao clicar no botão ver, aparece o texto em questão, mas eu gostaria que quando isso acontecesse, no lugar de 'Ver' ficasse OCULTAR, e ao clique em OCULTAR, fosse realmente ocultado, o que nao acontece com esse código.

Obrigado desde já!

Consegui aqui ocultar o texto, o que nao consigo é colocar a palavra OCULTAR no botão...

Atualmente está assim :

Professor X </br>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<script type="text/javascript">
var x = 1;
function insereTexto(){
if(x==1){
document.getElementById('divTeste').innerHTML = 'TEXTO EM HTML';
x=0;
}else{
document.getElementById('divTeste').innerHTML = '';
x=1;
}
}
</script>
</head>
<body>
<input type='button' onclick='insereTexto()' value=Ver><br/>
<div id="divTeste"> </div>
</body>
</html>

Tentei botar a palavra como variavel mas nao deu muito certo, olha como ficou :

Professor X </br>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<script type="text/javascript">
var x = 1;
var palavra = Ver;
function insereTexto(){
if(x==1){
document.getElementById('divTeste').innerHTML = 'TEXTO EM HTML';
x=0;
palavra = Ver;
}else{
document.getElementById('divTeste').innerHTML = '';
x=1;
palavra = 'Ocultar';
}
}
</script>
</head>
<body>
<input type='button' onclick='insereTexto()' value=palavra><br/>
<div id="divTeste"> </div>
</body>
</html>

O problema é que ficou PALAVRA no lugar de Ver/Ocultar alternados... como resolver isso?

No caso, da para acessar uma variável em VALUE ou só valores constantes? Como driblar isso?

Link para o comentário
Compartilhar em outros sites

Arquivado

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

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...