Vinicius Vieira
unread,Nov 2, 2014, 8:00:48 PM11/2/14Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to js...@googlegroups.com
Olá pessoal estou tentando me livrar da dependência do jQuery e aprender JavaScript real e para isso estou desenvolvendo um programa que faz cálculos de matemática financeira, meu JS está da seguinte forma
window.onload = function(){
window.document.getElementById("tipoconta").onchange = apareceoperacao;
function apareceoperacao(){
var tipooperacao = window.document.getElementById("tipoconta").value;
if (tipooperacao == "juros"){
window.document.getElementById("opcoes").style.display = 'block';
return false;
}
}
function alertachecked(um,dois){
//alert('1');
if(window.document.getElementById(um).checked){
window.document.getElementById(dois).style.display="block";
//alert('alert2');
}else{
window.document.getElementById(dois).style.display="none";
}
}
window.document.getElementById("m").addEventListener("click",alertachecked('m','montante'),false);
}
O plano aqui é deixar áreas de input type num invisiveis e somente ser visiveis quando o checkbox for checked aqui está a área a quaçl o código deveria efetuar o efeito
<tr><td>Montante</td><td><input type="checkbox" name="m" id="m" value="1"/></td><td class=" display_none" id="montante">R$ <input type="number"/></td></tr>
porém não funciona,por favor ajudem este mero iniciante