Fazer cálculos entre inputs no formulário, jogar tudo em uma variável e a passar como hidden
Olá boa tarde!
Estou com um problema, creio que a logica está certa, porém não estou conseguindo fazer uma simples multiplicação, logo após isso somar e passar para um campo que esta em hidden, pois com isso eu mando informações para uma outra pagina.
Desde já agradeço!
Parte do código que esta em JS
<script>
function calculo(){
if (formulario.nome_para.value=="") {
alert("Preencha seu nome corretamente.");
formulario.nome_para.focus();
return false }
if (formulario.seu_email.value=="") {
alert("Preencha seu e-mail corretamente.");
formulario.seu_email.focus();
return false }
if (formulario.telefone.value=="") {
alert("Preencha seu telefone corretamente.");
formulario.telefone.focus();
return false }
if (formulario.endereco.value=="") {
alert("Preencha seu endereço corretamente.");
formulario.endereco.focus();
return false }
if (formulario.cidade.value=="") {
alert("Preencha sua cidade corretamente.");
formulario.cidade.focus();
return false }
if (formulario.comoConhece.value=="") {
alert("Preencha o campo como conheceu a gente.");
formulario.comoConhece.focus();
return false }
var buscaOptionOb = document.getElementById("TipoObra");
var TipoObra = buscaOptionOb.options[buscaOptionOb.selectedIndex].value;
var metro2 = formulario.m2.value;
var limMetro2 = str.match([0-9]/",");
var idadeEd = formulario.idadeEdifica.value;
var limIdadeEd = str.match([0-9]/",");
var tipoObra = formulario.TipoObra.value;
var calValRef = tipoObra*limMetro2;
if(limIdadeEd>10){
calIdade=calValRef*1.2;
}else{
calIdade=0;
}
if (formulario.reforcoEstru[0].checked) {
calReforco=calValRef*75.00
}else{
calReforco=0;
}
var calTot=calIdade+calReforco+calValRef;
document.getElementById('calTotal').value = calTot;
}
</script>Discussão (4)
Carregando comentários...