Manipulando DIV com JavaScript

Agência OFF, desenvolvimento de soluções web para as Agências Digitais

Página em JavaScript

 

funcao.js

var div = "manipulada";
// atribuir o nome da div que quer mostrar e ocultar

function AparecerDiv(){ // função aparecer
	document.getElementById(div).style.display = "block";
	// usamos o style.display para manupular o css da div e mostrar ela
}

function OcultarDiv(){  // função ocultar
	document.getElementById(div).style.display = "none";
	// usamos o style.display para manupular o css da div e ocultar ela
}

Teste.html

<html>
<head>
<script language="javascript" src="funcao.js"></script>
</head>
<body>
<span onClick="AparecerDiv();" style="cursor: pointer;"><u>Aparecer Div</u></span>
<br><br>
	<div id="manipulada" style="display: none;">
		Conteúdo da div escondida&nbsp;&nbsp;&nbsp;<span onClick="OcultarDiv();" style="cursor: pointer;">[<u>x</u>]</span>
	</div>
</body>
</html>

Um código simples para quem precisa manipular uma div com facilidade:

Agência OFF, desenvolvimento de soluções web para as Agências Digitais


6 Respostas para Manipulando DIV com JavaScript

  1. fácil mesmo.
    mas esse código vai funcionar no internet explorer tb?

  2. sim man, funciona no IE 6, IE 7 e IE 8.

  3. Um cõdigo mas facil e que vc pode aproveitar em qualquer área do site:
    function Divis(id){
    if(document.getElementById(id).style.display==”none”){
    document.getElementById(id).style.display=”inline”;
    }
    else{
    document.getElementById(id).style.display=”none”;
    }
    }
    Chamando a funcao e informando qual q DIV vai aparecer.
    Clear

  4. Não funcionou não

  5. Para facilitar o usuário, na utilização de várias div’s por exemplo, coloquei da seguinte forma o código javascript:

    //Mostrar o conteúdo dentro da DIV através do id
    function AparecerDiv(id){
    if ( document.getElementById(id).style.display == “block” )
    {
    document.getElementById(id).style.display = “none”;
    }
    else{
    document.getElementById(id).style.display = “block”;
    }
    }

    O parâmetro onde está (id) deve ser informado um nome qualquer, para que ele identifique que deverá abrir e fechar no mesmo link, sendo que no HTM podemos colocar assim:

    Testem e Boa Sorte!

  6. Usei esa função no onclick do checkbox

    function verificaChecks() {
    if (document.form.Checkbox1.checked == true){
    document.getElementById(“id_div”).style.display = “none”;
    }else{

    document.getElementById(“div”).style.display = “block”;
    };
    };

Deixe seu Comentário