I have this problem, because it is not returning anything and trying to find everywhere, but no solution so far I will post the codes of my tests.
Follows:
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;
}
<form onsubmit="return calculo(this);" id="formulario" action="calculoMinuto1.php" method="post">
<div class="col1E">
<select id="TipoObra" name="valores">
<option value="Tipo de obra">Tipo de obra</option>
<option value="Reforma residencial - Casa">Reforma residencial - Casa</option>
<option value="Reforma residencial - Apartamento">Reforma residencial - Apartamento</option>
<option value="Reforma Comercial - Apartamento">Reforma Comercial - Apartamento</option>
<option value="Reforma Comercial - Casa">Reforma Comercial - Casa</option>
<option value="Execução de uma nova residência">Execução de uma nova residência</option>
<option value="Execução de um novo Galpão">Execução de um novo Galpão</option>
<option value="Execução de um novo estabelecimento comercial">Execução de um novo estabelecimento comercial</option>
</select>
<br />
<input type="text" name="idadeEdifica" id="idadeEdifica" placeholder="Idade edificação" onKeyUp="mascaraAno(this, event)" value="">
<br />
<input type="text" name="m2" id="m2" placeholder="m²" onKeyUp="maskIt(this,event,'###.###.###,## m2',true)" value="">
<br />
<select id="reforcoEstru" name="reforcoEstru">
<option value="">Reforço estrutural</option>
<option value="Sim">Sim</option>
<option value="Não">Não</option>
</select>
<br />
<input name="comoConhece" id="comoConhece" type="text" class="campo-simples" placeholder="Como nos conheceu?" />
</div>
<div class="col2D">
<input name="nome_para" id="nome_para" type="text" class="campo-simples" placeholder="Seu nome" />
<br />
<input name="seu_email" id="seu_email" type="text" class="campo-simples" placeholder="E-mail" />
<br />
<input name="telefone" id="telefone" type="text" class="campo-simples" id="telefone" placeholder="Telefone" maxlength="15" minlength="10"/>
<br />
<input name="endereco" id="endereco" type="text" class="campo-simples" placeholder="Endereço da obra" />
<br />
<input name="cidade" id="cidade" type="text" class="campo-simples" placeholder="Cidade" />
</div>
<div class="col3T">
<textarea name="mensagem" rows="3" cols="40" rows="10" class="campo-mensagem" placeholder="Mensagem"></textarea>
<br />
<strong>Adicionar arquivo</strong><br />
<input name="arquivo" type="file" class="campo-simples" />
<br />
<input name="Submit" type="submit" class="campo-envia" value="Enviar" />
</div>
<input name="assunto" type="hidden" class="campo-cinza" value="Formulario de Orcamento Minuto" />
<input name="email" type="hidden" class="campo-cinza"value="[email protected]" />
<input name="calTotal" id="calTotal" type="hidden" class="campo-cinza" value="" />
<input type="hidden" name="encoding" value="UTF-8">
</form>