Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
continuando um trabalho, me deparei com um certo problema, preciso somar 5 valores de resultados já gerados por funçoes de javascript,
achei uma função que posso ultilizar para tal trabalho.
function mostraTipo()
{
nota1 = document.getElementById("nota1").value;
nota2 = document.getElementById("nota2").value;
nota3 = document.getElementById("nota3").value;
nota4 = document.getElementById("nota4").value;
if (nota1=="")
{
document.getElementById("media").innerHTML="nada";
return;
}
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("media").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","calcula_media_id.php?n1="+nota1+"&n2="+nota2+"&n3="+nota3+"&n4="+nota4,true);
xmlhttp.send();
}
essa função no link acima, permitiu que eu pegasse valores de uma combobox e tirasse a media deles exportando os valores para um documento php, e gerando o resultado...
mostrado no seguinte comando:
<div id="media"></div>
fiz isso para gerar uma serie de 4 resultados:
<div id="media1"></div>
<div id="media2"></div>
<div id="media3"></div>
<div id="media4"></div>
preciso agora ter o resultado da soma desses quatro valores, tentei usar a mesma função (uma copia com outro nome é claro) e fazer a soma em outro documento.php, acionando-a por um botao,
e o resultado dado é 0 (zero), constatei o seguinte problema, não consigo passar os valores dos ids.
ajudem por favor..
Carregando comentários...