JavaScript/JQueryの私の関数は何も返しません。結果を返してほしいのですが、返されません。ご覧のとおり、戻り値はですが$("#resultado").html("O Valor do produto ficara "+resultado);
、関数の実行時に表示されるはずのようには表示されません。
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<script type="text/javascript">
$("#target").submit(function(){
var preco_dolar = $("#preco_dolar").val();
var dolar = $("#dolar").val();
var frete = $("#frete").val();
if ($('#drop').is(':checked'))
{
var drop = 5.8;
}else var drop = 0;
if(typeof preco_dolar == "undefined"){
alert("Erro ! Falta preco do produto");
}
if(typeof frete == "undefined"){
var frete = 40;
}
if(typeof dolar == "undefined"){
var dolar = 2.16;
}
var resultado = (preco_dolar*dolar)+frete;
$("#resultado").html("O Valor do produto ficara "+resultado);
});
</script>
誰かが私がどこで間違っているのか指摘できますか?