Ich versuche, eine Kosten dynamisch zu berechnen, indem Sie Mengen und Kosten in Textfelder eingeben, die Mathematik tun und den Wert an eine <label>
zurückgeben. Ich sende die Ergebnisse an die Konsole und alles ist in Ordnung, aber wenn ich den Wert auf das <label>
Element aktualisiere, wird dies angezeigt: "[Objektfenster]". Der Code lautet wie folgt:jQuery Update Textfeld funktioniert nicht
function updateCost(){
var numUF = $("#numUF").val();
var costUF = $("#costUF").val();
var numDBT = $("#numDBT").val();
var costDBT = $("#costDBT").val();
var numDMT = $("#numDMT").val();
var costDMT = $("#costDMT").val();
var numTr = $("#numTr").val();
var costTr = $("#costTr").val();
var valorCotiza = (numUF * costUF) + (numDBT * costDBT) + (numDMT * costDMT) + (numTr * costTr);
$("#valorCotiza").text("$ " + toString(valorCotiza));
console.log(valorCotiza);
}
Der HTML-Teil dieser
ist<div class="item">
<label class="H5">Valor total cotización:</label><br />
<label id="valorCotiza">$</label>
<br /><br />
<label class="H5">Valor IVA: (16%)</label><br />
<label id="valorIVA">$</label>
</div>
Irgendwelche Ideen, was könnte schief gehen? BTW, es ist ein PhoneGap-Projekt, und ich benutze jQuery.
Was ist Konsolenprotokolldruck? – ggderas
Es wird das Ergebnis der Operation gedruckt, dh: 3500 –
Wie wäre es, wenn Sie die toString-Funktion ignorieren und nur den valorCotiza-Wert setzen – ggderas