Divide To Ids, um ein neues Ergebnis zu erhalten

Ich habe 2 IDs #totalcbm und #gross . Ich möchte diese beiden Werte mit jQuery teilen und das Ergebnis in einer neuen ID #result .

Wie kann ich dies mit jQuery tun?

1
hinzugefügt bearbeitet
Ansichten: 1
Was meinst du mit teilen und was enthalten sie?
hinzugefügt der Autor Sarfraz, Quelle
formulieren Sie Ihre Frage anders und schreiben Sie mehr Mühe und schreiben Sie, was Sie versucht haben
hinzugefügt der Autor shareef, Quelle
@Sarfaraz Durch Dividieren, meine ich, dass sie Werte wie 24 und 65 enthalten ... ich möchte #totalcbm durch #gross teilen und das Ergebnis in einer neuen ID speichern #result ..
hinzugefügt der Autor Nasir Zia, Quelle
@Somebody ist in Schwierigkeiten: sie sind Eingabefeld
hinzugefügt der Autor Nasir Zia, Quelle
füge einen Code hinzu ...
hinzugefügt der Autor Rab, Quelle

2 Antworten

var result = parseFloat(('#totalcbm').val())/parseFloat(('#gross').val());
$('#result').val(result);
2
hinzugefügt
Es gibt 1 als Ergebnis, egal was die Werte sind ... BTW, schöne Seite
hinzugefügt der Autor Nasir Zia, Quelle

Das ist verdammt einfach, wenn die divs einen Text enthalten.

var result = parseFloat($('#totalcbm').text())/parseFloat($('#gross').text());
$('result').text(result);

Wenn dies Textfelder/Textbereiche sind, siehe:

var result = parseFloat($('#totalcbm').val())/parseFloat($('#gross').val());
$('result').val(result);

Bitte versuchen Sie, Ihre eigenen Anstrengungen in so einfache Dinge zu stecken.

1
hinzugefügt
$ ('Ergebnis'). val (Ergebnis); ??? oder $ ('Ergebnis') Text (Ergebnis);
hinzugefügt der Autor Nasir Zia, Quelle
aber es gibt 1 als Antwort, egal was die Werte sind ..
hinzugefügt der Autor Nasir Zia, Quelle
Wenn es sich um ein Textfeld/einen Bereich handelt, verwenden Sie val() . Ich habe die Antwort aktualisiert :)
hinzugefügt der Autor Arvind Bhardwaj, Quelle