quinta-feira, 16 de abril de 2009

Mudar o valor do onclick

Para alterar o valor de onclick de show para hide, assim como o simbolo + para -:

<input type=button Onclick=show('1'); class=vermelhop value='[+]' id='botao1'> adicionar nova característica logistica
<div id="faq1">
Texto a ser escondido
</div>

<script language="Javascript">

var div = "faq" //DEFINE QUAL O NOME DOS DIV'S
var botao = "botao"
var total = 1 //DEFINE O NUMERO DE DIV'S
initHide()

function show(id)
{
document.getElementById(div+id).style.display="block";
document.getElementById(botao+id).value="[-]";
var mudar = document.getElementById(botao+id);
mudar.onclick = function(){
hide(id);
};
}

function hide(id)
{
document.getElementById(div+id).style.display = "none";
document.getElementById(botao+id).value="[+]";
var mudar = document.getElementById(botao+id);
mudar.onclick = function(){
show(id);
};
}

function initHide(){
for(i=1; i<=total; i++){
document.getElementById(div+i).style.display = "none";
}
}
</script>

Nenhum comentário:

Postar um comentário

Linux bash file returns unexpected token `$'do\r''

open file in vi edit with   vi filename.sh   command; type in vi  :set ff=unix  command; save file with  :wq It will save the file with unix...